帮助中心帮助中心
配置在 App 设计工具中使用的自定义 UI 组件
自 R2021a 起
appdesigner.customcomponent.configureMetadata(classfile)
appdesigner.customcomponent.configureMetadata(classfile) 打开对话框,为 classfile 指定的 UI 组件类配置 App 设计工具元数据。此元数据使组件能够出现在 App 设计工具组件库中,并可以在画布中以交互方式使用。
classfile
该函数生成名为 resources 的文件夹,其中包含元数据。在共享 UI 组件时共享此文件夹。
resources
示例
全部折叠
使用“App 设计工具自定义 UI 组件元数据”对话框配置现有 UI 组件类,以使其能在 App 设计工具中使用。
假设您创建了 matlab.ui.componentcontainer.ComponentContainer 基类的一个子类,并将该类文件保存为文件夹 C:\MyComponents 中的 IPAddressComponent.m。启动对话框来配置 IPAddressComponent 使其可以在 App 设计工具中使用。
matlab.ui.componentcontainer.ComponentContainer
C:\MyComponents
IPAddressComponent.m
IPAddressComponent
appdesigner.customcomponent.configureMetadata("C:\MyComponents\IPAddressComponent.m")
填写表单,然后选择确定。该函数使用 C:\MyComponents 文件夹中的指定元数据生成名为 resources 的文件夹。将 C:\MyComponents 添加到 MATLAB® 路径,并在 App 设计工具中打开一个 App 以在组件库中查看您的组件。
UI 组件类文件的路径,指定为字符向量或字符串标量。classfile 可以是绝对路径或相对路径。
示例: 'C:\MyComponents\IPAddressComponent.m'
'C:\MyComponents\IPAddressComponent.m'
示例: "IPAddressComponent.m"
"IPAddressComponent.m"
下表摘要显示了“App 设计工具自定义 UI 组件元数据”对话框中的每个选项。
.gif
.jpeg
.jpg
.png
Major.Minor
1.0
在 R2021a 中推出
appdesigner.customcomponent.removeMetadata
您点击的链接对应于以下 MATLAB 命令:
请在 MATLAB 命令行窗口中直接输入以执行命令。Web 浏览器不支持 MATLAB 命令。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Contact your local office