BaseDataListComponentEditor.EditComponent Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.