BaseDataListComponentEditor.EditComponent Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Edita el componente especificado mediante el descriptor de contexto y la ventana principal que se han especificado.
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
Parámetros
- context
- ITypeDescriptorContext
Objeto ITypeDescriptorContext que puede utilizarse para obtener más información de contexto.
- obj
- Object
Object que implementa IComponent, que representa el componente que se va a editar.
- parent
- IWin32Window
IWin32Window que representa la ventana principal.
Devoluciones
Es true
si el componente se editó correctamente; de lo contrario, es false
.
Comentarios
El EditComponent método obtiene una Type matriz de tipos de control de página mediante el GetComponentEditorPages método . Crea un ComponentEditorForm objeto y, a continuación, llama a su ShowForm método para mostrar el editor de componentes.
Notas a los desarrolladores de herederos
El GetComponentEditorPages() método debe haberse invalidado para devolver una Type matriz de tipos de control de página. Esta matriz debe existir para que el EditComponent método se realice correctamente.