Я знаю, что этот вопрос уже задавался, но ни один из "предыдущих" ответов, кажется, не работает для меня...
Я реализовал функциональность для нескольких языков в моем приложении, и поэтому мне нужно привязать заголовок столбцов моего DataGrid к DataContext.
Я использую словарь (названный Text в примере ниже) в DataContext для хранения текстов, и привязка отлично работает с текстовыми блоками, кнопками и т.д.
<TextBlock Text="{Binding Text[Name], FallbackValue='Name'" />
Но я не могу заставить это работать с Header-атрибутом колонок DataGrid.
Я где-то читал, что для этого нужно написать шаблон для колонки/заголовка, но я не могу понять и этого.