UnityEngine.UIElements 中的类
/
/
实现于:UnityEngine.UIElementsModule
实现接口:IDataSourceProvider
绑定类型,它允许在数据源的属性和VisualElement 的属性之间进行数据同步。
bindingMode | 控制此绑定应如何更新。默认值为 BindingMode.TwoWay。 |
dataSource | 用作绑定本地源的对象,当数据源不是 UI 层次结构的一部分时特别有用,例如静态本地化表。如果此对象为 null,则绑定使用其正常解析方法解析数据源。 |
dataSourcePath | 从数据源到值的路径。 |
dataSourceType | 可以分配给绑定的可能数据源类型。 |
sourceToUiConverters | 返回尝试将数据从数据源转换为 UI 属性时使用的 ConverterGroup。 |
uiToSourceConverters | 返回尝试将数据从 UI 属性转换回数据源时使用的 ConverterGroup。 |
DataBinding | 初始化并返回 DataBinding 的实例。 |
ApplyConverterGroupToSource | 将 ConverterGroup 应用于此绑定,该绑定将在 UI 控件和数据源之间转换数据时使用。 |
ApplyConverterGroupToUI | 将 ConverterGroup 应用于此绑定,该绑定将在数据源和 UI 控件之间转换数据时使用。 |
UpdateSource | 回调函数,用于允许派生类在检测到来自 UI 的更改时,使用解析后的值更新数据源。 |
UpdateUI | 回调函数,用于允许派生类使用来自数据源的解析后的值更新 UI。 |
isDirty | 设置为 true 时,绑定实例在下一个更新周期内更新。设置为 false 时,绑定实例仅在检测到更改时更新。 |
updateTrigger | 设置为 BindingUpdateTrigger.EveryUpdate 时,绑定实例在每次更新中更新,而不管数据源版本如何。 |
MarkDirty | 通知绑定系统处理此绑定。 |
OnActivated | 当绑定对特定 VisualElement 变得活跃时调用。 |
OnDataSourceChanged | 当绑定的解析数据源发生变化时调用。 |
OnDeactivated | 当绑定不再对特定 VisualElement 处于活跃状态时调用。 |
ResetPanelLogLevel | 重置面板上绑定失败的日志级别,以使用全局设置。 |
SetGlobalLogLevel | 设置所有绑定失败的日志级别。 |
SetPanelLogLevel | 设置面板上绑定失败的日志级别。 |