WPF: Привязка заголовка столбца DataGrid к ViewModel

У меня есть сетка данных, в которой я вручную указываю столбцы (AutoGenerateColumns = "false"). Я использую MVVM, и я хотел бы связать заголовок столбца (текст), чтобы получить его из моей ViewModel. Но я не могу найти способ сделать это.

Самое близкое, что я нашел, это: m с помощью MVVM, и я хотел бы привязать заголовок столбца (текст), чтобы получить его из моей ViewModel. Но я ...

У меня есть сетка данных, в которой я вручную указываю столбцы (AutoGenerateColumns = "false"). Я использую MVVM, и я хотел бы связать заголовок столбца (текст), чтобы получить его из моей ViewModel. Но я не могу найти способ сделать это.

Самое близкое, что я нашел, это: m с помощью MVVM, и я хотел бы привязать заголовок столбца (текст), чтобы получить его из моей ViewModel. Но я ...

У меня есть сетка данных, в которой я вручную указываю столбцы (AutoGenerateColumns = "false"). Я использую MVVM, и я хотел бы связать заголовок столбца (текст), чтобы получить его из моей ViewModel. Но я не могу найти способ сделать это.

Самое близкое, что я нашел, это: Набор инструментов Wpf. Привязать заголовок столбца DataGrid к DynamicResource ... это «трюк», с помощью которого вы можете связать заголовок столбца со строкой, статически объявленной в XAML. Но мне нужно получить его из моей ViewModel.

Причина, по которой я хочу это сделать, заключается в том, что текст, который я хочу использовать в качестве заголовка столбца, будет отображаться в нескольких местах графического интерфейса. Чтобы убедиться, что он действительно везде одинаков, я хочу, чтобы он был доступен в коде. И я не могу хранить строки в файле ресурсов XAML, потому что мне также нужен доступ к этим строкам в коде.

Я использую RadGridView от TeleRik, но полагаю, у меня возникла бы такая же проблема, если бы я использовал стандартный gridview.

Любые подсказки приветствуются! Спасибо!

1
задан Community 23 May 2017 в 12:07
поделиться