0
绑定信息我有一段代码如下复选框在WPF
<CheckBox Name="cb" Margin="1,2,1,0" IsChecked="{Binding Path=IsManager}" IsEnabled="True"/>
考虑,我不知道哪个属性绑定到财产器isChecked。我想要通过编程获知IsChecked属性的绑定信息。我怎么能这样?
绑定信息我有一段代码如下复选框在WPF
<CheckBox Name="cb" Margin="1,2,1,0" IsChecked="{Binding Path=IsManager}" IsEnabled="True"/>
考虑,我不知道哪个属性绑定到财产器isChecked。我想要通过编程获知IsChecked属性的绑定信息。我怎么能这样?
var binding = BindingOperations.GetBinding(cb, CheckBox.IsCheckedProperty);
或者你可以得到绑定的特定情况下产生的实际表现:
var bindingExpression = BindingOperations.GetBindingExpression(cb, CheckBox.IsCheckedProperty);
这是伟大的,非常快速和用户友好 我终于得到这样的 var binding = BindingOperations.GetBinding(a,CheckBox.IsCheckedProperty); string property = binding.Path.Path.ToString(); – Sathish 2010-08-26 12:02:45
你在C#中的意思是,你想要得到的CheckBox CB的器isChecked属性上的绑定? – Russ 2010-08-26 11:56:26