主要内容

本页翻译不是最新的。点击此处可查看最新英文版本。

创建自定义 UI 组件

R2026a
创建您自己的可重用自定义 UI 组件,以在 App 中使用

创建您自己的自定义 UI 组件,以在您的 App 中使用或与其他人共享。您可以使用自定义组件来扩展现有 UI 组件功能,将大型 App 分解为独立且可维护的部件,并为用户设计界面,以便在多个 App 中自定义和重用某个组件。在 App 设计工具中以交互方式创建自定义组件,或通过创建 ComponentContainer 基类的子类以编程方式创建自定义组件。在这两种情况下,您都可以将组件配置为在使用 App 设计工具创建的 App 中以交互方式使用。

类

matlab.ui.componentcontainer.ComponentContainer 用于开发自定义 UI 组件对象的基类

方法

setup设置组件容器子类的实例
update设置属性后更新 UI 组件容器子类的实例
getTheme Get figure theme of component container subclass

函数

appdesigner.customcomponent.configureMetadata配置在 App 设计工具中使用的自定义 UI 组件
appdesigner.customcomponent.removeMetadata从 App 设计工具中删除自定义 UI 组件

主题

在 App 设计工具中创建组件

以编程方式创建组件

使用和共享组件

相关信息

精选示例