首页 > 解决方案 > 在 WPF 绑定中,空 {Binding} 做什么

问题描述

在 WPF 绑定中,空的 {Binding} 有什么作用?
例如:

<TextBlock  Text='{Binding}' /> 

有没有有用的例子。

标签: wpfdata-binding

解决方案


它直接绑定到当前的对象上,DataContext相当于

Text="{Binding Path=.}"

当 Binding 的目标属性是字符串类型时(例如 TextBlock 的 Text 属性),内置类型转换会调用对象的 ToString 方法(如果它还不是字符串)。


推荐阅读