BaseDataListComponentEditor.EditComponent Metoda

Definice

Upraví zadanou komponentu pomocí zadaného popisovače kontextu a nadřazeného okna.

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

Objekt ITypeDescriptorContext , který lze použít k získání dalších kontextových informací.

obj
Object

Implementace ObjectIComponent, která představuje komponentu pro úpravy.

parent
IWin32Window

Představuje IWin32Window nadřazené okno.

Návraty

truekomponenta byla úspěšně upravena; v opačném případě . false

Poznámky

Metoda EditComponent získá Type pole typů ovládacích prvků stránky pomocí GetComponentEditorPages metody. ComponentEditorForm Vytvoří objekt a potom zavolá jeho ShowForm metodu pro zobrazení editoru komponent.

Poznámky pro dědice

Metoda GetComponentEditorPages() musí být přepsána, aby se vrátilo Type pole typů ovládacích prvků stránky. Aby byla metoda úspěšná EditComponent , musí toto pole existovat.

Platí pro

Viz také