Udostępnij za pośrednictwem


BaseDataListComponentEditor.EditComponent Metoda

Definicja

Edytuje określony składnik przy użyciu określonego deskryptora kontekstu i okna nadrzędnego.

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

Parametry

context
ITypeDescriptorContext

Obiekt, ITypeDescriptorContext który może służyć do uzyskania dodatkowych informacji o kontekście.

obj
Object

Element Object implementowania IComponent , który reprezentuje składnik do edycji.

parent
IWin32Window

Element IWin32Window reprezentujący okno nadrzędne.

Zwraca

Boolean

true składnik został pomyślnie edytowany; w przeciwnym razie false .

Uwagi

Metoda EditComponent pobiera Type tablicę typów kontrolek strony przy użyciu GetComponentEditorPages metody . Tworzy obiekt , a ComponentEditorForm następnie wywołuje jego metodę w celu wyświetlenia ShowForm edytora składników.

Uwagi dotyczące dziedziczenia

Metoda GetComponentEditorPages() musi zostać przesłonięta, aby zwrócić Type tablicę typów kontrolek strony. Ta tablica musi istnieć, aby EditComponent metoda powiodła się.

Dotyczy

Zobacz też