BaseDataListComponentEditor.EditComponent Metodo

Definizione

Modifica il componente specificato utilizzando 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 informazioni di contesto aggiuntive.

obj
Object

Oggetto Object che implementa , IComponentche rappresenta il componente da modificare.

parent
IWin32Window

Oggetto IWin32Window che rappresenta la finestra padre.

Valori restituiti

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

Commenti

Il EditComponent metodo ottiene una Type matrice di tipi di controllo pagina utilizzando il GetComponentEditorPages metodo . Crea un ComponentEditorForm oggetto e quindi chiama il ShowForm relativo metodo per visualizzare l'editor di 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