|
SimpleWindow
|
数据绑定,用于UI元素与DataContext之间的属性绑定 更多...
#include <DataBinding.h>
Public 成员函数 | |
| virtual | ~DataBinding () |
| 析构函数 | |
| virtual bool | UpdateTarget () override |
| 更新目标属性的值 | |
| virtual bool | UpdateSource () override |
| 更新源属性的值 | |
| virtual FieldId | GetTargetPropertyId () const override |
| 获取目标属性ID | |
| virtual FieldId | GetSourcePropertyId () const override |
| 获取源属性ID | |
| FrameworkElement * | GetTargetElement () const |
| 获取目标元素 | |
| void | SetTargetElement (FrameworkElement *element) |
| 设置目标元素 | |
Public 成员函数 继承自 sw::BindingBase | |
| virtual | ~BindingBase ()=default |
| 默认析构函数 | |
数据绑定,用于UI元素与DataContext之间的属性绑定
|
inlinestatic |
创建数据绑定对象
| targetElement | 目标元素 |
| binding | 内部绑定对象 |
|
inlinestatic |
创建数据绑定对象
| targetProperty | 目标属性成员指针 |
| sourceProperty | 源属性成员指针 |
| mode | 绑定模式 |
| converter | 值转换器指针 |
|
inlinestatic |
创建数据绑定对象
| targetProperty | 目标属性成员指针 |
| sourceProperty | 源属性成员指针 |
| mode | 绑定模式 |
| converter | 值转换器指针 |
获取源属性ID
实现了 sw::BindingBase.
|
inline |
获取目标元素
获取目标属性ID
实现了 sw::BindingBase.
|
inline |
设置目标元素
| element | 目标元素指针 |