データグリッドのヘッダーのフォントサイズをコード(C#)で変更したいと思います。 どうすればいいのか分かりません。周りを検索して2時間と言うと成功することはありません。 XAML(スタイルと設定を介して)で私はそれを行う方法を知っていますが、コードでフォントサイズを変更する必要があります。DataGridの列ヘッダーのフォントサイズを後ろのコードで変更する
アイデア?素晴らしいと思います...
データグリッドのヘッダーのフォントサイズをコード(C#)で変更したいと思います。 どうすればいいのか分かりません。周りを検索して2時間と言うと成功することはありません。 XAML(スタイルと設定を介して)で私はそれを行う方法を知っていますが、コードでフォントサイズを変更する必要があります。DataGridの列ヘッダーのフォントサイズを後ろのコードで変更する
アイデア?素晴らしいと思います...
コードで新しいスタイルを適用するだけで、XAMLで実行できるほとんどすべてを翻訳できます。
@BalamBalam: 'Style'型のプロパティに' string'を代入しようとしていますか?もちろん、それは動作しませんでした。 –
どのように?変更する必要があるDataGridのプロパティは何ですか? DataGrid.ColumnHeaderStyleそうですか?しかし、それは何ですか? – manton
@manton:コードのfont-sizeの設定を持つスタイルを作成し、それを前記プロパティに割り当てます。 –
列をループし、Column.Headerを取得し、それをColumnHeaderに変換してから、この列ヘッダーのFontSizeを変更します。どの列(または名前)を知るためにTagプロパティを使用するかもしれません。
あなたはスタイルを使用してXAMLでそれを変更する方法を知っていると述べました。 XAMLでそれを変更した場所で、要素名(x:name)を指定し、C#の要素名スタイルプロパティを参照します。 – Paparazzi