Wiem, że to pytanie zostało zadane wcześniej, ale żaden z „poprzedniej” odpowiedzi wydaje się działać dla mnie ...Binding DataGrid nagłówka kolumny do DataContext
I wdrożyliśmy funkcjonalność dla wielu języków w mojej aplikacji i dlatego muszę powiązać nagłówek moich kolumn DataGrid z DataContext.
używam słownika (zwany tekst w poniższym przykładzie) w DataContext przechowywać teksty, a prace wiążące porządku z TextBlocks, guziki itp
<TextBlock Text="{Binding Text[Name], FallbackValue='Name'" />
Ale nie mogę tego pracować nad atrybutem nagłówka kolumn DataGrid.
Czytałem gdzieś, że muszę napisać szablon dla kolumny/nagłówka, aby to osiągnąć, ale nie mogę tego również rozgryźć.
Dzięki. To działało świetnie! –
Header vs HeaderTemplate był kluczem. Dzięki. –
Rzeczywiście relativeSource wykonuje lewę. Wielkie dzięki! –