何らかの理由で、WPFツールキットのDataGridColumnを非表示にできません。私は次のことをしようとしています:
<dg:DataGridTemplateColumn Header="Item Description" Visibility="{Binding IsReadOnly}">
<dg:DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<TextBox Text="{Binding Path=ItemDescription}" />
</DataTemplate>
</dg:DataGridTemplateColumn.CellTemplate>
ItemSourceでIsReadOnlyプロパティ(現在のクラスのプロパティではない)を探しているため、これは機能しません。これをINoifyPropertyChangedを実装するItemSourceクラスのプロパティとして追加しても、列は非表示になりません。これを回避する方法はありますか?ボタンのクリックでIsReadOnlyプロパティが変更されたときに列を非表示にします。
IsReadOnlyがVisibility値を返し、依存関係プロパティであると想定します
私は完全に立ち往生しています、私は本当に助けていただければ幸いです!どうもありがとう!