Я не могу привязать свойство Visible WPat datagridtextcolumn к логическому значению.Связывание Видимое свойство DataGridColumn в WPF DataGrid
Мое связывание выражение,
{Binding Path=DataContext.IsThisColumnVisible, RelativeSource={RelativeSource Mode=FindAncestor, AncestorType=Window},Converter={StaticResource vc}}
Я проверил, что преобразователь работает (BOOL к видимости перечислимого) и находится в области видимости.
Если я использую одно и то же выражение для заголовка столбца, заголовок отображает «false», как и ожидалось.
Видимое свойство зависимостей, поэтому его следует связывать.
Кто-нибудь видит, что я делаю неправильно? Или кому-то еще удалось привязать видимое свойство.
С уважением,
Matt
Может ли кто-нибудь показать пример этого? – Karsten
Вот пример использования прокси-сервера StaticResource для пересылки DataContext: http://tomlev2.wordpress.com/2011/03/21/wpf-how-to-bind-to-data-when-the-datacontext-is-not -inherited/ – surfen
Я использую MVVM, и он работал finde с предоставленной ссылкой: http://www.thomaslevesque.com/2011/03/21/wpf-how-to-bind-to-data-when-the-datacontext -is-not-inherited/ – Pascalsz