Page 系统
Page 是可复用的节点树,本身不直接渲染。它定义在Resources 中,可以作为布局容器、Dialog、TabItem、List 等的 Content。
定义 Page
Resource Type="Page"必须写Name。- Page 内容是普通节点树,可包含布局、控件、Data、Tabs、List 等。
- Page 不会自动渲染,只有被
Content引用时才会进入 UI。 - Page 内容共享使用方的作用域,包括
Inputs、Data、Results、Size。
引用 Page
两种写法等价:Content 与内联子元素互斥:
支持的 Content 容器
嵌套与限制
- Page 可以继续用
Content引用其它 Page。 - 会检测
A→B→A循环引用和缺失 Page。 - Page 仍受 XML 深度、元素数量、嵌套深度限制。
- Page 中的
Target仍按组件级定位;多个使用点复用同一 Page 时不要重复依赖同名 Target。