ListControlDesigner.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 使用して、デザイナーが実装する対応するデザイン時プロパティを使用してさまざまなコントロール プロパティをシャドウし、 プロパティ グリッドにプロパティを追加または削除します。

オブジェクトから派生したコントロールのListControl場合、 PreFilterProperties は、関連付けられたコントロールの DataFieldConverter および DataValueField プロパティに DataTextField 属性を追加します。

注意 (継承者)

デザイン時プロパティ コレクションの PreFilterProperties(IDictionary) プロパティにプロパティを追加したり、プロパティの属性を変更したりするには、 メソッドをオーバーライドします。 他の処理を実行する前に、必ず基本メソッドを呼び出してください。

適用対象

こちらもご覧ください