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

Я знаю, что этот вопрос уже задавался, но ни один из "предыдущих" ответов, кажется, не работает для меня...

Я реализовал функциональность для нескольких языков в моем приложении, и поэтому мне нужно привязать заголовок столбцов моего DataGrid к DataContext.

Я использую словарь (названный Text в примере ниже) в DataContext для хранения текстов, и привязка отлично работает с текстовыми блоками, кнопками и т.д.

<TextBlock Text="{Binding Text[Name], FallbackValue='Name'" />

Но я не могу заставить это работать с Header-атрибутом колонок DataGrid.

Я где-то читал, что для этого нужно написать шаблон для колонки/заголовка, но я не могу понять и этого.

11
задан Christian Tang 17 January 2012 в 08:26
поделиться