包含此页的版本:
不含此页的版本:
下表概述了视觉元素实例化或派生自 C# 的可视化树的节点VisualElement类。您可以设置外观样式、定义行为并将其作为 UI 的一部分显示在屏幕上。更多信息
请参阅术语表在UnityEngine.UIElements和UnityEditor.UIElements命名空间。
| 元素 | Namespace | C# 类 |
|---|---|---|
BindableElement |
UnityEngine.UIElements |
UnityEngine.UIElements.BindableElement |
VisualElement |
UnityEngine.UIElements |
UnityEngine.UIElements.VisualElement |
下表是可用于 UI 工具包的所有内置控件的参考。
下表列出了仅在 C# 中可用且没有 UXML 表示形式的控件。
| 名字 | 可绑定 | Namespace | C# 类 |
|---|---|---|---|
GenericDropdownMenu |
不 | UnityEngine.UIElements |
UnityEngine.UIElements.GenericDropdownMenu |
| 元素 | 描述 | Namespace | 允许的子元素 | 属性 |
|---|---|---|---|---|
Template |
对另一个UXML模板的引用,可以使用Instance元素。 |
UnityEngine.UIElements |
没有 |
name:此元素的唯一字符串标识符path:要加载的 UXML 文件的路径 |
Instance |
实例Template
|
UnityEngine.UIElements |
没有 |
template:这name的Template实例化 |
| 元素 | 描述 | Namespace | 允许的子元素 | 属性 |
|---|---|---|---|---|
Columns |
包含列的描述。必须是支持它的父级的子级,例如 MultiColumnListView 或 MultiColumnTreeView。 | UnityEngine.UIElements |
Column |
没有 |
Column |
描述列。必须是Columns. |
UnityEngine.UIElements |
没有 |
name:代码中此列的名称title:此列标题中显示的名称width:此列的默认宽度(以像素为单位) |