DataGridTextColumn获取DataContext属性

时间:2014-04-16 13:39:08

标签: wpf xaml datagrid datagridtextcolumn

您好,在DataGridTextColumn中我绑定了一个有效的新DataContext

    <DataGridTextColumn Header="Name" IsReadOnly="True" 
           Binding="{Binding RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type Window}},Path=DataContext.CollectionName}"  Width="150">

然而,TextBox说&#34;(收集)&#34;那么有没有办法在Collection中正确显示?

在DataGridComboBox中,您声明:

<Setter Property="DisplayMemberPath" Value="PropertyName"/>

但是你在DataGridTextColumn中没有这个属性。

由于

1 个答案:

答案 0 :(得分:0)

"{Binding RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type Window}},Path=DataContext.CollectionName.PropertyName}"

应绑定到给定的PropertyName