要注意的是进程不要加Exe后缀,如杀死计算器Calc.Exe, 可调用KillProcess("Calc") , 而不是KillProcess("Calc.Exe")! 1 public static void KillProcess(string AProcessName) 2 { 3 foreach (Process vProc in Process.GetProcesses()) //[BugHere]:请不要加.Exe后缀名称 4 { 5 if (vProc.Proce... Read More
该文被密码保护。 Read More
该文被密码保护。 Read More
1. 在GridControl.mmInit中创建ToolTipController: ToolTipController1.GetActiveObjectInfo += this.myEvent_GetToolTip_OfFocusedRow //创建ToolTop if (this.m_ToolTipController1 == null) { this.m_ToolTipController1 = new DevExpress.Utils.ToolTipController(); ... Read More
1. 通用的GridControl.mmPrint打印方法,调用Dev本身的PrintableComponentLink组件 public void mmPrint() { using (DevExpress.XtraPrinting.PrintableComponentLink vPrintComp1 = new DevExpress.XtraPrinting.PrintableComponentLink(new PrintingSystem())) { vPrintComp1.Compo... Read More
该文被密码保护。 Read More
DataColumn.Expression属性范例代码: MSDN地址:http://msdn.microsoft.com/en-us/library/system.data.datatable.compute.aspx下面的示例在DataTable中创建三个列。第二和第三列包含表达式;第二列使用可变税率计算税款,第三列将计算的结果添加到第一列的值。结果表显示在DataGrid控件中。View Code 1 private void CalcColumns() 2 { 3 DataTable table = new DataTable (); 4 5 // Create ... Read More
本文转自随心所欲做个幸福的人的CnBlogs以前还真没想到DataTable.Compute具有这么多的功能1:聚合函数”Sum()”2:自由计算表达式“20*30+1”3:bool表达式“1=2”4:IFF逻辑表达式”IIF(20>1000, 0, 1)”//还支持IsNull,Trim,SubString等 注: 还有如Max,Min,Sum,Count等统计功能。一个小应用:让DataTable模拟Excel的Formula功能。Excel中的Formula功能强大,如果能让DataTable有类似的功能就好了。大部分事件DataTable只是用作数据载体,其实很少用它做计算。Da Read More
注: 本文转自夜里的烟代码上的烟灰的CNBlog。在SQL Server的上下文中,优化指充分利用数据库引擎最小化查询响应时间、资源使用和硬件压力。优化的最大挑战之一是知道在哪里投入精力。应该将可以在最大范围内作出最大改进的区域作为努力的目标。除了设计问题以外,最有可能改进的地方是应用程序使用的过程和查询。遗憾的是,许多数据库提供了非常少的索引,并且没有考虑数据库不断增长对查询性能的影响。硬件优化 硬件设计时的目标就是最大化数据吞吐量,吞吐量指的是单位时间内通过处理管道的数据量。OLTP和OLAP的数据库特性不同,因此不要在统一服务器混合使用不同类型的数据库。许多DBA并不是硬件专家,因此他. Read More
为软件换肤,是一个永恒的主题。在devexpress中,更换窗体皮肤就很简单,不需要我们自己去制造皮肤,官方就有很丰富的皮肤包,在tannaiyin的基础上这么来弄 要简单得多。那么到底如何让我们的DevExpress控件的窗体皮肤靓丽更与众不同呢?本文将为你一一揭晓。 第一步让所有窗体都从DevExpress.XtraEditors.XtraForm继承。 第二步:添加两个引用: DevExpress.BonusSkins.v9.2 DevExpress.OfficeSkins.v9.2 第三步:在软件的入口Program类的main函数的第一行代码前加上:1 DevExp... Read More