2016-08-22 17 views
0

WPFでDataGridを定義しましたが、いくつかの列ヘッダーを縦型にしたいと考えています。 this other postでは、これはMVVMを介して行われます。しかし、私はC#コードでこれをどのようにすることができますか?C#でDataGridの列見出しの向きを変更するにはどうすればよいですか?

つまり、MVVMを使用する方法は、のすべての列ヘッダーの向きを変更します。しかし、私はいくつかのヘッダーを垂直にしたい。

答えて

0

here(別の形ですが)でももう一度この質問をしました。受け入れられた答えが私の問題を解決しました。私は、同じ問題を持つ今後の読者にthat postを参考にアドバイスします。要約すると、DataGridColumnHeaderの複数のスタイルを定義し、AutoGeneratingColumnイベントにイベントハンドラを割り当てる必要があります。そして、プログラムで目的のスタイルを適用します。

MVVMパターンには過剰なものがあるようです。

関連する問題