跳转到主要内容

属性值参考

QWidget 的属性值都使用大驼峰;布尔值写 True / False,不是 true / false。
本文集中列出所有枚举值、数字范围和默认值;组件页只说明该元素支持哪些属性。

通用节点属性

所有可视节点都支持:

尺寸条件 When

XML 属性中的 < 必须写成 &lt;,<= 写成 &lt;=。没有空格时也可以写 Size.Width<=1,但推荐保留空格。

布局

文本

按钮与链接

Size 在 Text 和 Button 上不是同一组值:Text 支持 Xs–2Xl,Button 只支持 Sm/Md/Lg。

Dialog

Effects

所有可视节点都支持 <节点.Effects>;Trigger 的 <Trigger.Effects> 用 Target 指定目标。

输入控件

媒体

数据与契约

Data.Status

Data.Status.News 为 Loading / Completed / Error;Async="True" 时组件先渲染,数据完成后自动更新绑定。

触发器

Resize 在网格或像素尺寸变化后防抖 150ms 触发;首次尺寸布局请使用 Loaded。

Converter

绑定语法:

Animation

所有动画共用:Duration(毫秒,默认 300)、Delay(默认 0)、Easing(默认 Ease)、Repeat(数字或 Infinite,默认 1)、Trigger(Loaded / Hover / Click,默认 Loaded)。

属性写法

  • 枚举值大小写敏感,必须使用本文的大驼峰写法。
  • 数字范围属性写纯数字,不要带 px。
  • True / False 不要写成 true / false。
  • 字符串绑定写 {路径},JSON 参数写 Arguments 或 Options。
  • XML 属性中不能直接写 <,条件表达式要写成 &lt;。