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 primaria especificados.
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 se puede usar para obtener información de contexto adicional.
- obj
- Object
Que Object implementa , IComponentque representa el componente que se va a editar.
- parent
- IWin32Window
IWin32Window que representa la ventana primaria.
Devoluciones
true el componente se editó correctamente; de lo contrario, 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.