[英]When binding, is it possible to specify the path on the source object?
在给定的绑定中,是否可以在源对象上指定路径 ?
看来这样可以避免很多琐碎的转换器。
想象下面的例子:
C#:
class foo
{
bool A
int B
}
WPF:
<ComboBox
ItemsSource="ListOfFoos"
SelectedItem="{Binding number, SourcePath=B}" />
我猜想SelectedValuePath属性就是您要寻找的。 它继承自Selector,因此适用于ComboBoxes,ListBoxes等。
干杯,亚历克斯
2种选择:
ComboBox
DisplayMemberPath="B"
属性 像这样:
<ComboBox.ItemTemplate>
<DataTemplate>
<TextBlock Text="{Binding B}"/>
</DataTemplate>
</ComboBox.ItemTemplate>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.