Condividi tramite


BaseDataListComponentEditor.EditComponent Metodo

Definizione

Modifica il componente specificato mediante il descrittore di contesto e la finestra padre specificati.

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

Parametri

context
ITypeDescriptorContext

Oggetto ITypeDescriptorContext che può essere utilizzato per ottenere ulteriori informazioni sul contesto.

obj
Object

Object che implementa l'interfaccia IComponent che rappresenta il componente da modificare.

parent
IWin32Window

Oggetto IWin32Window che rappresenta la finestra padre.

Restituisce

true se il componente è stato modificato; in caso contrario, false.

Commenti

Il EditComponent metodo ottiene una Type matrice di tipi di controllo pagina usando il GetComponentEditorPages metodo . Crea un ComponentEditorForm oggetto e quindi chiama il relativo ShowForm metodo per visualizzare l'editor dei componenti.

Note per gli eredi

Il GetComponentEditorPages() metodo deve essere stato sottoposto a override per restituire una Type matrice di tipi di controllo pagina. Questa matrice deve esistere affinché il EditComponent metodo abbia esito positivo.

Si applica a

Vedi anche