Dialog
浮层对话框。Dialog 不占用布局空间,打开后通过 Portal 显示;可以内联内容,也可以引用 Resource Type="Page"。
签名
属性
打开与关闭
- 遮罩、Esc、标题栏关闭按钮都会调用
Hide。 - 同一个 Dialog 被多次打开时保持单实例。
- Dialog 内容与父组件共享
Inputs/Data/Results/Size作用域。 - Dialog 内可以继续放 Button、Tabs、Container、List 等节点。
Page 内容
Dialog Content="{DialogPage}" 的内容来自 Page。Page 是容器型资源,不会直接渲染;详见Page 系统。
坑
Content和内联子元素只能二选一。- Dialog 的
Name在组件内唯一,不是Target;脚本操作仍使用Target。 - 关闭按钮/遮罩/Esc 关闭是默认行为,不需要额外配置。