BaseDataListComponentEditor.EditComponent Metod

Definition

Redigerar den angivna komponenten med hjälp av den angivna kontextbeskrivningen och det överordnade fönstret.

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

Parametrar

context
ITypeDescriptorContext

Ett ITypeDescriptorContext objekt som kan användas för att få ytterligare kontextinformation.

obj
Object

En Object implementering av IComponent, som representerar komponenten som ska redigeras.

parent
IWin32Window

Det IWin32Window som representerar det överordnade fönstret.

Returer

truekomponenten har redigerats. annars . false

Kommentarer

Metoden EditComponent hämtar en Type matris med sidkontrolltyper med hjälp GetComponentEditorPages av metoden . Det skapar ett ComponentEditorForm objekt och anropar sedan dess ShowForm metod för att visa komponentredigeraren.

Anteckningar till arvingar

Metoden GetComponentEditorPages() måste ha åsidosatts för att returnera en Type matris med sidkontrolltyper. Den här matrisen EditComponent måste finnas för att metoden ska lyckas.

Gäller för

Se även