绑定属性到DevExpress propertyGridControl上时可否只显示需要的数据
作者:huhm 来源:本站 浏览:Loading...次 发布时间:2012-03-01 评论:0条
问题描述:我们在绑定控件属性到DevExpress propertyGridControl上时可否只显示我们需要的数据呢?我想隐藏一部分属性。
问题解答:可以的,您可以使用CustomPropertyDescriptors来过滤控件属性
关键代码:
voidpropertyGridControl1_CustomPropertyDescriptors(object sender,CustomPropertyDescriptorsEventArgs e) {
// Provide properties to be displayed at the rootlevel
if(e.Context.PropertyDescriptor == null) {
PropertyDescriptorCollection filteredCollection = newPropertyDescriptorCollection(null);
AddIfPropertyExist(e.Properties, filteredCollection, "Dock");
AddIfPropertyExist(e.Properties,filteredCollection, "Size");
AddIfPropertyExist(e.Properties, filteredCollection,"Location");
……
e.Properties = filteredCollection;
}
}
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果
转载请注明:文章转载自:DevExpress控件中文网 [http://www.devexpresscn.com/]
本文地址:http://www.devexpresscn.com/DevExpress-Resources/Demo-63.html
关键字: Grid GridControl 数据 绑定 WinForms
评论列表
暂无评论
请谈谈你的看法 请使用IE或者Firefox浏览器,暂不支持Chrome!
慧都控件网为DevExpress界面控件的中国地区唯一正式授权经销商,正版控件销售公司,授权代理商,经销商及合作伙伴。
电话:400-700-1020
023-66090381
邮箱:sales@evget.com
相关资源
- ChartControl大数据加载时有哪些性能优化方法
- 如何隐藏XtraReports打印的状态窗口?
- 如何隐藏XtraReports打印预览窗口的工具栏按钮?
- 如何在打印控件中添加一些附加信息?
- XtraRibbon可以修改界面显示的DX默认图标么?
- 如何隐藏XtraRibbon的快捷工具栏?
- 在XtraGrid自定义表尾时为何运行时正常但预览时消失
- WinForm是否也有与ASP.NET一样的loading控件
- 如何在XtraNarBar中嵌套添加其他控件呢?
- ASPxGridView如何使用内置的HyperLink编辑器创建一个超链接列?
- ASPxUploadControl控件支持文件的断点续传么?
- 如何在ASPxGridView的DetailRow中显示图表?
- ASPxGridView的单元格如何换行或省略部分文本
- Web如何取得编辑模板内自定义的控件?
- 新WPF/SL控件
- LayoutControl控件使用经验与技巧总结
- 如何让TreeList的每个结点高亮显示?
- ASP.NET ASPxGridView使用方法大全
- XtraGrid巧用剪切与粘贴修改数据行显示顺序
- 如何设置XtraGrid数据源