12 2010 档案
摘要:1、报表文件的保存2、报表文件的读取
阅读全文
摘要:1、Margin属性 用于定位控件与控件之间的隔离空间,一般可以这样使用:2、SizeToContent属性 可以实现窗口大小自动适应Content中的内容大小,如:
阅读全文
摘要:XtraGrid控件非常好用,即使是在Delphi下在也有近十年的使用。然而使用该控件一个最别扭的地方就是分组栏的文字显示是英文。事实上,只要设置GridView.GroupPanelText为您需要文本即可:
阅读全文
摘要:之前写的例子都是基于http协议的,但在局域网环境下,我希望可以获取更高的传输性能和更低的服务端资源占用,所以我尝试使用TCP协议来进行传输。网上的例子都讲得非常复杂,但终于让我找到一个简单的实现方法,记录如下:一、建立WCF服务 首先建立一个WCF服务库,名称为"WCFService",解决方案名称为"WCFDemo",同时"为解决方案创建目录"要勾上。 确定后VS会自动创建一个IService1接口和Service1程序文件,不过由于这个例子是演示如何使用TCP协议的,所以我们就不再作任何修改。二、建立宿主程序 在解决方案上按右键,选择"添加" - "新建项目",然后新建一
阅读全文
摘要:DevExpress系列控件自我使用Delphi时已经使用了相当长的一段时间,即使到现在仍然觉得非常好用。今年11月份开始转入到C#开发,使用的第三方控件自然也是DevExpress系列。由于业务需要,要求使用TreeList控件实现数据过滤功能。TreeList自身是提供了一个数据过滤功能,但这个功能有一个缺点。就是如果目录树是多级目录树,并且父节点不符合过滤条件时,即使里面的子节点符合过滤条件,也不会显示对应的节点。 好在TreeList控件还提供了一个FilterNode事件,所以我们可以通过FilterNode事件进行处理: 当我们需要进行过滤时,只要调用:
阅读全文