稍候更新...
根据 DevExpress 官方社区对提问者的回应,DevExpress 的 BarManager 菜单项是无法通过复制、粘贴的方式从已有模块快速应用到其它模块的,这一点真的非常不方便。已经编好了一个模块,想把几个菜单按钮复制到其它模块是很不方便的,之前微酷只好重复性的再添加一次,添加按钮、设置样式、图标、Name、名称等。今天微酷从 Designer.cs 入手做简单修改达到了复制的目的,...
StyleFormatCondition formatCondition = new StyleFormatCondition(); formatCondition.Appearance.Options.UseForeColor = true; formatCondition.Appearance.Options.HighPriority = true; formatCondition.Ap...
本文代码实现了DevExpress的GridControl控件和编辑控件如dateEdit、LookUpEdit等数据同步功能,利用的是微软的DataBindings属性。//单元格更改后提交到数据源 gridView1.CellValueChanged += (s, e) => { gridView1.PostEditor(); gridView1.UpdateCurrentRow(...
DevExpress是开发Windows窗体应用最牛逼的控件库,其中的GridControl控件功能也是超级强大,这里微酷分享一下GridControl/GridView常用属性。如何让各列头禁止移动?gridView1.OptionsCustomization.AllowColumnMoving = false;如何让各列头禁止排序?gridView1.OptionsCustomizati...
DevExpress 购买后有效期内下载的产品版本可以永久使用,即使到期不再续费也可以使用,到期后只是不能再更新新版本了。见官方 Licensing 页面:
GridView 默认开启立即排序功能,如果设置了排序或过滤规则,那么在修改记录或新增记录时会排序过滤会马上生效,这样可能会造成界面的显示问题,如新增记录马上被过滤掉了。GridView 禁用立即排序功能gridView1.OptionsBehavior.ImmediateUpdateRowPosition = false;设置ImmediateUpdateRowPosition 属性为fa...
DevExpress 中的BarManager可以实现菜单栏、工具栏,但默认拖入控件后会自动固定在顶部、底部,如果想让菜单栏固定在指定位置,比如界面有个拆分器控件将界面分为左右两部分,想让菜单栏固定在右侧的Grid上方,这时需要借助另一个控件standaloneBarDockControl。固定BarManager位置方法:从工具栏拖入一个standaloneBarDockControl控件...