Sdílet prostřednictvím


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

Implementuje ObjectIComponent, což představuje komponentu, kterou chcete upravit.

parent
IWin32Window

To IWin32Window představuje nadřazené okno.

Návraty

truesoučást 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 . Vytvoří ComponentEditorForm objekt a pak 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. Toto pole musí existovat, EditComponent aby byla metoda úspěšná.

Platí pro

Viz také