Top > プログラミング > .NET Tips> DataGridの列ヘッダテキストの配置方法のみを変更する

DataGridの列ヘッダテキストの配置方法のみを変更する」への評価、コメント

評価

良い / 悪い = 11 / 1 (「良い」の割合 = 0.917 , 人気度 = 0.990

評価する

コメント一覧


評価の理由
kei 2009/09/2 (Wed) 05:33:30
評価:良い
すげえ。非常に助かった。

評価の理由
2005/08/24 (Wed) 18:32:11
評価:良い
大変助かりました。内の後輩もお世話になっているみたいです。

通常のコメント
ryu0915 2005/02/21 (Mon) 12:37:46
初心者なので、あまり良く理解できませんでした。
私の場合は、列の幅が変更された時のイベントを利用し、列表題のテキストの画素数をGraphics.MeasureString メソッドで検測し、列表題の左に適切な量のスペースを付加するという方法でセンタリングを実現しました。

評価の理由
tkt 2005/02/8 (Tue) 17:07:26
評価:良い
類似情報が見つからなかったため

評価の理由
woodtec 2004/11/26 (Fri) 20:36:06
評価:良い
非常に助かりました。ありがとうございます。

通常のコメント
fumi 2004/10/25 (Mon) 14:02:14
ovewrideすると描画が重くなるかなと思いましたが、そうでも無かったです。
ただDataGridのヘッダってHorizontalAlignment.Centerにならないんですね。

通常のコメント
fpi 2004/09/9 (Thu) 15:18:37
FlaxGridから移行していたので助かりました。

rectf.Inflate(-_margin.X, -((bounds.Height - FontHeight) / 2))

とすると、行中央に位置づけられました。
ご参考まで。

コメントの投稿

[説明]