Teilen über


BaseDataListComponentEditor.EditComponent Methode

Definition

Bearbeitet die angegebene Komponente mithilfe des angegebenen Kontextdeskriptors sowie des angegebenen übergeordneten Fensters.

public:
 override bool EditComponent(System::ComponentModel::ITypeDescriptorContext ^ context, System::Object ^ obj, System::Windows::Forms::IWin32Window ^ parent);
public override bool EditComponent (System.ComponentModel.ITypeDescriptorContext context, object obj, System.Windows.Forms.IWin32Window parent);
override this.EditComponent : System.ComponentModel.ITypeDescriptorContext * obj * System.Windows.Forms.IWin32Window -> bool
Public Overrides Function EditComponent (context As ITypeDescriptorContext, obj As Object, parent As IWin32Window) As Boolean

Parameter

context
ITypeDescriptorContext

Ein ITypeDescriptorContext-Objekt, über das zusätzliche Kontextinformationen abgerufen werden können.

obj
Object

Ein Object, das IComponent implementiert und die zu bearbeitende Komponente darstellt.

parent
IWin32Window

Das IWin32Window, das das übergeordnete Fenster darstellt.

Gibt zurück

Boolean

true, wenn die Komponente erfolgreich bearbeitet wurde, andernfalls false.

Hinweise

Die -Methode ruft mithilfe der -Methode ein Array von EditComponent Type Seitensteuersteuertypen GetComponentEditorPages ab. Er erstellt ein ComponentEditorForm -Objekt und ruft dann seine -Methode ShowForm auf, um den Komponenten-Editor anzuzeigen.

Hinweise für Vererber

Die GetComponentEditorPages() -Methode muss überschrieben worden sein, um ein Array Type von Seitensteuerungstypen zurück zu geben. Dieses Array muss vorhanden sein, damit die EditComponent Methode erfolgreich ist.

Gilt für

Siehe auch