界面控件DevExpress WinForms Property Grid – 全新的Office视图

DevExpress Property Grid是一个对象检查器,它显示一个或多个分配对象的属性,并允许最终用户在运行时修改这些属性。 在此图像中,属性 格附加到图表控件,以便用户可以自定义形状参数:

界面控件DevExpress WinForms Property Grid - 全新的Office视图
属性选项卡

传统上,控件将所有公共属性排列在单个树结构中,从被检查的对象中检索整个属性层次结构。 在DevExpress 之前发布的v18.1版本中,引入了一项新的功能,该功能允许您通过将所有属性组织到方便的选项卡中来自定义默认布局,如最新Office应用程序的UI中所示。

设置选项卡很容易,将 ActiveViewType 属性切换到 Office,然后转到控件设计器的选项卡页面。创建一个或多个选项卡并检查列表中希望包含在每个选项卡上的所有属性,在运行时,Property Grid根据您的选项卡定义对对象属性进行排序。

界面控件DevExpress WinForms Property Grid - 全新的Office视图
private void PropertyGridControl1_CustomRowCreated(object sender, DevExpress.XtraVerticalGrid.Events.CustomRowCreatedEventArgs e) {if (e.Row.Properties.FieldName == "Size") {var row = e.Row as PGridNumericEditorRow;row.MinValue = 8;row.MaxValue = 72;row.ShowTrackBar = true;row.IgnoreMinMaxForSpinEdit = true;}}

DevExpress技术交流群6:600715373      欢迎一起进群讨论

DevExpress技术套包全新上线,冰点折扣有优惠
标签:

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年8月1日
下一篇 2022年8月1日

相关推荐

发表回复

登录后才能评论