次の方法で共有


ComponentEditor.EditComponent メソッド

定義

指定されたコンポーネントを編集し、そのコンポーネントが変更されたかどうかを確認します。

オーバーロード

EditComponent(Object)

コンポーネントを編集し、このコンポーネントが変更されたかどうかを示す値を返します。

EditComponent(ITypeDescriptorContext, Object)

コンポーネントを編集し、指定したコンテキストに基づいてコンポーネントが変更されたかどうかを示す値を返します。

EditComponent(Object)

ソース:
BaseComponentEditor.cs
ソース:
BaseComponentEditor.cs
ソース:
BaseComponentEditor.cs

コンポーネントを編集し、このコンポーネントが変更されたかどうかを示す値を返します。

public:
 bool EditComponent(System::Object ^ component);
public bool EditComponent (object component);
member this.EditComponent : obj -> bool
Public Function EditComponent (component As Object) As Boolean

パラメーター

component
Object

編集対象のコンポーネント。

戻り値

コンポーネントが変更された場合は true。それ以外の場合は false

注釈

このメソッドは、コンポーネントの編集に使用できる高度なユーザー インターフェイスを開きます。 既定の実装では、コンポーネント エディター コントロール オブジェクトとユーザー インターフェイスのコレクションを含むダイアログ ボックスが開きます。

適用対象

EditComponent(ITypeDescriptorContext, Object)

ソース:
BaseComponentEditor.cs
ソース:
BaseComponentEditor.cs
ソース:
BaseComponentEditor.cs

コンポーネントを編集し、指定したコンテキストに基づいてコンポーネントが変更されたかどうかを示す値を返します。

public:
 abstract bool EditComponent(System::ComponentModel::ITypeDescriptorContext ^ context, System::Object ^ component);
public abstract bool EditComponent (System.ComponentModel.ITypeDescriptorContext context, object component);
public abstract bool EditComponent (System.ComponentModel.ITypeDescriptorContext? context, object component);
abstract member EditComponent : System.ComponentModel.ITypeDescriptorContext * obj -> bool
Public MustOverride Function EditComponent (context As ITypeDescriptorContext, component As Object) As Boolean

パラメーター

context
ITypeDescriptorContext

編集に関する詳細情報を取得するために使用できるオプションのコンテキスト オブジェクト。

component
Object

編集対象のコンポーネント。

戻り値

コンポーネントが変更された場合は true。それ以外の場合は false

注釈

このメソッドをオーバーライドして、コンポーネントのカスタム編集ユーザー インターフェイスを提供できます。 このメソッド内から、ダイアログ ボックスまたはその他の種類のユーザー インターフェイスを表示できます。

適用対象