La traducción de esta página está obsoleta. Haga clic aquí para ver la última versión en inglés.
Crear componentes personalizados de la IU
Defina su propia clase de componentes de la IU creando una subclase de la clase básica ComponentContainer
. Si escribe scripts o funciones para crear visualizaciones e IU especializadas y compartirlas con otros, considere crear una implementación de clase. Crear una clase le permite ofrecer una interfaz cómoda para sus usuarios y configurar el componente de la IU para un uso interactivo en App Designer. Diseñe un conjunto propio y personalizado de propiedades y controle a cuáles pueden acceder los usuarios. Cuando estos desean personalizar los aspectos del componente de la IU, los usuarios pueden establecer propiedades en lugar de tener que modificar y volver a ejecutar el código. Ellos pueden modificar las propiedades en la línea de comandos o inspeccionarlas en el Inspector de propiedades.
Clases
matlab.ui.componentcontainer.ComponentContainer | Base class for developing custom UI component objects |
Métodos
Funciones
appdesigner.customcomponent.configureMetadata | Configure custom UI component for use in App Designer |
appdesigner.customcomponent.removeMetadata | Remove custom UI component from App Designer |
Temas
- Develop Custom UI Components Programmatically
Walk through the basic steps to author a custom UI component class using MATLAB® functions.
- Configure Custom UI Components for App Designer
Enable interactive use of your custom UI components in App Designer.
- Manage Properties of Custom UI Components Programmatically
Validate property values, optimize how properties update, and customize how properties display for the UI components you author.
- Customize Properties of HTML UI Components
Use HTML UI components to author custom UI component classes with more flexibility.