0
喜在DataGridTextColumn我綁定到一個新的DataContext其中工程DataGridTextColumn越來越DataContext屬性
<DataGridTextColumn Header="Name" IsReadOnly="True"
Binding="{Binding RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type Window}},Path=DataContext.CollectionName}" Width="150">
然而,文本框說:「(集合)」,所以是有沒有在集合中正確顯示的方式?
在DataGridComboBox你的狀態:
<Setter Property="DisplayMemberPath" Value="PropertyName"/>
但是你沒有在DataGridTextColumn此屬性。
感謝
我覺得太(我同意的邏輯是正確的,但它從來沒有工作) – user3428422
嗯,我也覺得你的整個綁定不根本不需要。這有什麼理由嗎?你想要存檔什麼? – 0x8BADF00D
我已經完成了它,但是,我有2個組合框,itemsource與DataGrid的itemsource不同。所以,無論用戶在組合框中選擇一個ID,我都希望這個ID的名稱出現在DataGridTextColumn中,但問題是,DataGridTextColumn綁定到了DataGrid的DataContext,所以我無法實現這一點。 DataContext必須是組合框中的一個 – user3428422