应用构建 · 函数
添加组件
向设计稿中添加一个界面组件。
调用签名
(设计稿: 'dict', 类型: 'str', 名称: 'str | None' = None, 文本: 'str | None' = None, 行: 'int | None' = None, 列: 'int | None' = None, x: 'int | None' = None, y: 'int | None' = None, 宽: 'int | None' = None, 高: 'int | None' = None, 选项: 'dict | None' = None)添ZHONGWEN
PYTHON
PYTHON
Chinese example
中文代码示例
设 设计稿 = UI设计器.新建设计稿("客户工作台")
# 完整案例:按字段调用 添加组件
设 结果 = 应用构建.添加组件(
设计稿=设计稿, # 必填;先用 应用构建.创建设计稿(...) 创建,代表...
类型="按钮", # 必填;要添加的组件类型,例如 按钮、标签、输入框、表格
名称=None, # 可选;对象在代码和设计稿里的唯一名称,后续查找、更新、...
文本=None, # 可选;界面上显示给用户看的文字
行=None, # 可选;网格布局里的行号;使用坐标布局时可以不传
列=None, # 可选;网格布局里的列号;使用坐标布局时可以不传
x=None, # 可选;组件左上角横坐标,单位通常是像素
y=None, # 可选;组件左上角纵坐标,单位通常是像素
宽=None, # 可选;组件宽度,单位通常是像素;不传时使用默认宽度
高=None, # 可选;组件高度,单位通常是像素;不传时使用默认高度
选项=None, # 可选;扩展选项字典,用来传当前函数未单独列出的补充配置
)
打印(结果)可直接放进
.cs / .中py 文件运行。转换器会把中文代码交给真实 Python 解释器。Parameters
参数说明
参数类型 / 传入方式说明
设计稿可选 · 默认 无
dict位置参数或 字段名=值先用 应用构建.创建设计稿(...) 创建,代表当前要编辑的界面设计稿。
常见错误:漏传或对象为 None 会报 TypeError/AttributeError;先调用对应的创建函数拿到 设计稿 再传入类型可选 · 默认 无
str位置参数或 字段名=值要添加的组件类型,例如 按钮、标签、输入框、表格。
常见错误:漏传或组件类型拼写错误会报 KeyError;用 组件库() 确认可用类型名称可选 · 默认 None
str | None位置参数或 字段名=值对象在代码和设计稿里的唯一名称,后续查找、更新、删除都靠它。
常见错误:类型不匹配会报 TypeError;按 字段类型(str | None) 传值文本可选 · 默认 None
str | None位置参数或 字段名=值界面上显示给用户看的文字。
常见错误:类型不匹配会报 TypeError;按 字段类型(str | None) 传值行可选 · 默认 None
int | None位置参数或 字段名=值网格布局里的行号;使用坐标布局时可以不传。
常见错误:类型不匹配会报 TypeError;按 字段类型(int | None) 传值列可选 · 默认 None
int | None位置参数或 字段名=值网格布局里的列号;使用坐标布局时可以不传。
常见错误:类型不匹配会报 TypeError;按 字段类型(int | None) 传值x可选 · 默认 None
int | None位置参数或 字段名=值组件左上角横坐标,单位通常是像素。
常见错误:类型不匹配会报 TypeError;按 字段类型(int | None) 传值y可选 · 默认 None
int | None位置参数或 字段名=值组件左上角纵坐标,单位通常是像素。
常见错误:类型不匹配会报 TypeError;按 字段类型(int | None) 传值宽可选 · 默认 None
int | None位置参数或 字段名=值组件宽度,单位通常是像素;不传时使用默认宽度。
常见错误:类型不匹配会报 TypeError;按 字段类型(int | None) 传值高可选 · 默认 None
int | None位置参数或 字段名=值组件高度,单位通常是像素;不传时使用默认高度。
常见错误:类型不匹配会报 TypeError;按 字段类型(int | None) 传值选项可选 · 默认 None
dict | None位置参数或 字段名=值扩展选项字典,用来传当前函数未单独列出的补充配置。
常见错误:类型不匹配会报 TypeError;按 字段类型(dict | None) 传值Playbook
基础用法 · 进阶组合 · 错误排查
设 设计稿 = UI设计器.新建设计稿("客户工作台")
# 完整案例:按字段调用 添加组件
设 结果 = 应用构建.添加组件(
设计稿=设计稿, # 必填;先用 应用构建.创建设计稿(...) 创建,代表...
类型="按钮", # 必填;要添加的组件类型,例如 按钮、标签、输入框、表格
名称=None, # 可选;对象在代码和设计稿里的唯一名称,后续查找、更新、...
文本=None, # 可选;界面上显示给用户看的文字
行=None, # 可选;网格布局里的行号;使用坐标布局时可以不传
列=None, # 可选;网格布局里的列号;使用坐标布局时可以不传
x=None, # 可选;组件左上角横坐标,单位通常是像素
y=None, # 可选;组件左上角纵坐标,单位通常是像素
宽=None, # 可选;组件宽度,单位通常是像素;不传时使用默认宽度
高=None, # 可选;组件高度,单位通常是像素;不传时使用默认高度
选项=None, # 可选;扩展选项字典,用来传当前函数未单独列出的补充配置
)
打印(结果)