バージョン

DefaultEditorOwner クラス

デフォルトオーナー情報をエディターに提供します。
シンタックス
'宣言
 
Public Class DefaultEditorOwner 
   Inherits Infragistics.Win.EmbeddableEditorOwnerBase
public class DefaultEditorOwner : Infragistics.Win.EmbeddableEditorOwnerBase 
解説

DefaultEditorOwner クラスは、エディターにデフォルト値を提供するために使用します。各エディター クラスには「デフォルト オーナー」をとるコンストラクターがあります。エディターがそのオーナーのプロパティ値を要求したときに、オーナーがそのプロパティの値を提供できるかどうかはわかりません。オーナーがエディターに値を提供できない場合、デフォルト オーナーがそれに対応する値を持っていれば、デフォルト オーナーから値が返されます。

DefaultEditorOwner は基本 Infragistics.Win.EmbeddableEditorOwnerBase クラスのメンバーの一部をオーバーライドし、その Settings オブジェクトから値を返します。DefaultEditorOwnerSettings のインスタンスは、DefaultEditorOwner のコンストラクターで提供されるか、または Settings プロパティを直接設定することによって提供されます。そしてエディタークラスの作成時に、EmbeddableEditorOwnerBaseをパラメーターとしてとるコンストラクターオーバー読み込みが使用され、そのパラメーターにDefaultEditorOwnerのインスタンスが渡されます。エディターを実際に利用するオーナーが要求されたプロパティの値を提供できない場合、DefaultEditorOwner への問い合わせが実行され、関連付けられた Settings プロパティから値が返されます。

参照