Почему-то я не могу скрыть DataGridColumn набора инструментов WPF. Я пытаюсь сделать следующее:
<dg:DataGridTemplateColumn Header="Item Description" Visibility="{Binding IsReadOnly}">
<dg:DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<TextBox Text="{Binding Path=ItemDescription}" />
</DataTemplate>
</dg:DataGridTemplateColumn.CellTemplate>
Это не работает, так как он ищет свойство IsReadOnly в ItemSource (не свойство текущего класса).
Если добавить это как свойство класса ItemSource, который реализует INoifyPropertyChanged, он все равно не будет скрывать столбец. Это можно обойти? Я хочу, чтобы столбец скрывался, когда нажатие кнопки изменяет свойство IsReadOnly.
Предположим, IsReadOnly возвращает значение Visibility и является свойством зависимости
Я полностью застрял, я был бы очень признателен за помощь! Большое спасибо!