BaseDataBoundControlDesigner.PreFilterProperties(IDictionary) 方法

定义

供设计器用于在“属性”网格的显示中移除属性或添加其他属性,或者隐藏关联控件的属性

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,然后将这些属性添加到阴影属性。 它将受阴影属性的 属性设置为 BrowsablefalseBrowsable除非控件的 属性的 DataSourceID 属性已设置为 trueDataSource

继承者说明

重写 方法以 PreFilterProperties(IDictionary) 向设计时属性集合中的属性添加或更改属性的属性。 在执行其他处理之前,请务必调用基方法。

适用于

另请参阅