随笔分类 -  C#_Dev控件

1
DevExpress第三方控件包
摘要://表头折行设置this.gridView1.ColumnPanelRowHeight = 40;this.gridView1.OptionsView.AllowHtmlDrawHeaders = true;this.gridView1.Appearance.HeaderPanel.TextOptions.WordWrap = DevExpress.Utils.WordWrap.Wrap;//上面的3个属性设置完成后, 将GridColumn.Caption = "单价<br>(元)",即可将(元)放在第二行.//表头及行内容居中显示this.gridView1 阅读全文
posted @ 2012-09-21 08:57 C#老头子 阅读(1047) 评论(0) 推荐(0)
摘要:MDI Child Form主题 通过继承DevExpress.XtraEditors.XtraForm创建的MDI Child Forms默认并不会随着Theme的切换而切换,事实上,必须通过重载窗体的GetAllowSkin方法来实现protected override bool GetAllowSkin() //没有经过测试{ if (this.DesignMode) return false; return true;} 或者用:DefaultLookAndFeel控件放置在基类窗体上。 阅读全文
posted @ 2012-09-08 11:45 C#老头子 阅读(448) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2012-09-06 10:03 C#老头子 阅读(1) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2012-09-06 09:44 C#老头子 阅读(3) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2012-09-06 09:31 C#老头子 阅读(2) 评论(0) 推荐(0)
摘要:设置XtraTabControl.PaintStyleName = Office2003实现的效果如下图,主要是焦点的前景颜色比较有对比效果。 阅读全文
posted @ 2012-09-06 09:23 C#老头子 阅读(733) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2012-09-03 11:18 C#老头子 阅读(2) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2012-09-03 11:04 C#老头子 阅读(2) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2012-09-03 10:57 C#老头子 阅读(2) 评论(0) 推荐(0)
摘要:1. 在GridControl.mmInit中创建ToolTipController: ToolTipController1.GetActiveObjectInfo += this.myEvent_GetToolTip_OfFocusedRow //创建ToolTop if (this.m_ToolTipController1 == null) { this.m_ToolTipController1 = new DevExpress.Utils.ToolTipController(); ... 阅读全文
posted @ 2012-09-03 10:49 C#老头子 阅读(628) 评论(0) 推荐(0)
摘要:1. 通用的GridControl.mmPrint打印方法,调用Dev本身的PrintableComponentLink组件 public void mmPrint() { using (DevExpress.XtraPrinting.PrintableComponentLink vPrintComp1 = new DevExpress.XtraPrinting.PrintableComponentLink(new PrintingSystem())) { vPrintComp1.Compo... 阅读全文
posted @ 2012-09-03 10:43 C#老头子 阅读(2301) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2012-09-03 10:33 C#老头子 阅读(0) 评论(0) 推荐(0)
摘要:为软件换肤,是一个永恒的主题。在devexpress中,更换窗体皮肤就很简单,不需要我们自己去制造皮肤,官方就有很丰富的皮肤包,在tannaiyin的基础上这么来弄 要简单得多。那么到底如何让我们的DevExpress控件的窗体皮肤靓丽更与众不同呢?本文将为你一一揭晓。 第一步让所有窗体都从DevExpress.XtraEditors.XtraForm继承。 第二步:添加两个引用: DevExpress.BonusSkins.v9.2 DevExpress.OfficeSkins.v9.2 第三步:在软件的入口Program类的main函数的第一行代码前加上:1 DevExp... 阅读全文
posted @ 2012-09-03 09:19 C#老头子 阅读(951) 评论(1) 推荐(0)
摘要:Dev中注册Skin的方法如下:1. 在projects中引用如下的2个DLL, DevExpress.BonusSkins.v10.2, DevExpress.OfficeSkins.v10.2 2. 在program.cs中用代码来注册Skin: using DevExpress.Skins;1 DevExpress.UserSkins.BonusSkins.Register();2 DevExpress.UserSkins.OfficeSkins.Register(); 3 DevExpress.Skin... 阅读全文
posted @ 2012-09-03 08:46 C#老头子 阅读(476) 评论(0) 推荐(0)
摘要:利用GridView.InitNewRow事件可以对新增进行赋初值,移就不需要对ADO.Net的数据集组进行操作了,方便了许多,见下面代码。 private void gvwDBInfo_InitNewRow(object sender, DevExpress.XtraGrid.Views.Grid.InitNewRowEventArgs e) { this.gvwDBInfo.SetRowCellValue(e.RowHandle, "IsUsing", true); } 阅读全文
posted @ 2012-09-02 08:34 C#老头子 阅读(1818) 评论(0) 推荐(1)
摘要:一、标准的日期或时间格式字符串 标准日期和时间格式字符串包含单个字符。 此字符定义用于表示值的模式 (是否以及如何显示年份数、月份数等)。 下表给出了最常用的设置。 请参阅 MSDN 的 标准日期和时间格式字符串 主题获取完整列表。格式说明符说明示例输出d短日期模式3/12/2003D长日期模式Wednesday, March 12, 2003t短时间模式12:00 AMT长时间模式12:00:00 AMf完整日期/时间模式(短时间)Wednesday, March 12, 2003 12:00 AMF完整日期/时间模式(长时间)Wednesday, March 12, 2003 12:00: 阅读全文
posted @ 2012-08-31 17:28 C#老头子 阅读(6385) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2012-08-31 17:08 C#老头子 阅读(1) 评论(0) 推荐(0)
摘要:在实战中,除了用GridView.RowStyle事件来实现如改变行的背景色外,还可以用GridView.FormatConditions来实现,如下面的代码所示,using DevExpress.XtraGrid;StyleFormatCondition condition1 = new DevExpress.XtraGrid.StyleFormatCondition();condition1.Appearance.BackColor = Color.SeaShell;condition1.Appearance.Options.UseBackColor = true;condition1.C 阅读全文
posted @ 2012-08-31 10:16 C#老头子 阅读(1753) 评论(0) 推荐(0)
摘要:转载:DevExpress控件使用经验总结DevExpress是一个比较有名的界面控件套件,提供了一系列的界面控件套件的DotNet界面控件。本文主要介绍我在使用DevExpress控件过程中,遇到或者发现的一些问题解决方案,或者也可以所示一些小的经验总结。总体来讲,使用DevExpress控件,可以获得更高效的界面设计以及更美观的效果。本文主要通过给出相应的例子以及相关界面效果来说明问题,希望大家能够从中获得好的知识和思路。1、 应用Office2007和Office2010的界面主题开始使用DevExpress的时候,发现程序界面效果好像没有出现Office的样式,只是有几种可怜的内置效果 阅读全文
posted @ 2012-08-19 17:36 C#老头子 阅读(1094) 评论(0) 推荐(0)
摘要:1.发现GridView禁止用户交互式地通过单击网格标题来排序的语句如下: this.gvwSize.OptionsCustomization.AllowSort = false;2. GridView根据某一个或多个字段来排序的代码如下: this.gcSize_OrderNo.SortOrder = DevExpress.Data.ColumnSortOrder.Ascending; this.gcSize_OrderNo.SortIndex = 0; this.gvwSize.BeginSort(); //[BugHere][MustAdd] this.gvwSize.EndSort() 阅读全文
posted @ 2011-08-03 12:16 C#老头子 阅读(963) 评论(0) 推荐(0)

1