IControlDesignerAccessor インターフェイス

定義

コントロール デザイナーに対して、コントロールに関連付けられた一時的なデザイン時データを格納する手段を提供します。

public interface class IControlDesignerAccessor
public interface IControlDesignerAccessor
type IControlDesignerAccessor = interface
Public Interface IControlDesignerAccessor
派生

注釈

インターフェイスで定義されているプロパティとメソッドを使用すると、 IControlDesignerAccessor コントロールデザイナーは、一時的なデザイン時データを渡したり取得したりするためのコントロールに簡単にアクセスできます。 インターフェイスは、クラスによって実装され Control ます。 コントロールデザイナーは、このインターフェイスの実装を使用してコントロールにアクセスします。

一時的なデザイン時のデータは、コントロール自体には保存されません。 コントロールのデザイン時データを保持するには、プロパティの内容を取得 UserData し、デザイナー固有の場所に格納する必要があります。

プロパティ

UserData

実装された場合、コントロール デザイナーがアクセスできる情報のコレクションを取得します。

メソッド

GetDesignModeState()

実装された場合、デザイン サーフェイスで使用中のコントロールの状態を取得します。

SetDesignModeState(IDictionary)

実装された場合、デザイン サーフェイスに表示する前にコントロールの状態を設定します。

SetOwnerControl(Control)

実装された場合、このメソッドを実装するコントロールの所有者として動作するコントロールを指定します。

適用対象

こちらもご覧ください