タイトル | : DataGridViewでの文字幅設定 |
記事No | : 10636 |
投稿日 | : 2011/12/09(Fri) 13:39 |
投稿者 | : 海が好き |
現在、仕事でVB6.0で作られたコードをVB2008コードに移行する作業をしているのですが、 その中で「MSFlexGrid」を「DataGridView」に変更するところで大きくつまづいています。
MSFlexGridではコントロール内に表示がおさまらない時にFontWidthプロパティを変更し、 文字幅を縮小して表示させるようにされていました。 しかしDataGridViewではFontWidthプロパティが見当たらず、いろいろ調べてみたのですが 代替プロパティのようなものも見つけられません。
文字幅が変えられなくても文字サイズを小さくすれば、とも思われるかもしれませんが、 DataGridViewを使用する各フォームや表示するデータによって全体の統一感使用感がかなり 変わってしまうので、できれば現状の文字幅変更で対応してほしいとの事です。
開発環境は WinXP VB2008 フレームワーク3.5 です。
今後、以下の環境でも試すことになります。 Win7 VB2010 フレームワーク4.0
プログラミング経験は3〜4年程度で、今回のようなバージョンアップ作業も初めてです。 その上、残念ながら詳しい人も周囲におらず困っています。 もしわかる方がおられましたら対応方法やアドバイス等、どんな小さなことでも良いので ぜひともよろしくお願いします。
|