BaseDataBoundControlDesigner.PreFilterProperties(IDictionary) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
供设计器用于在“属性”网格的显示中移除属性或添加其他属性,或者隐藏关联控件的属性。
protected:
override void PreFilterProperties(System::Collections::IDictionary ^ properties);
protected override void PreFilterProperties (System.Collections.IDictionary properties);
override this.PreFilterProperties : System.Collections.IDictionary -> unit
Protected Overrides Sub PreFilterProperties (properties As IDictionary)
参数
- properties
- IDictionary
该 IDictionary 包含要筛选的属性。
注解
控件设计器使用派生自 ComponentDesigner.PreFilterProperties 方法的方法,使用设计器实现的相应设计时属性隐藏各种控件属性,并从 “属性” 网格添加或删除属性。
BaseDataBoundControl对于 类, 将PreFilterProperties隐藏 DataSource 控件的 属性。 它创建 的属性数组的副本 DataSource,然后将这些属性添加到阴影属性。 它将受阴影属性的 属性设置为 Browsablefalse
,Browsable除非控件的 属性的 DataSourceID 属性已设置为 true
。DataSource
继承者说明
重写 方法以 PreFilterProperties(IDictionary) 向设计时属性集合中的属性添加或更改属性的属性。 在执行其他处理之前,请务必调用基方法。