DataGridのセル幅の設定


西野  2005-02-19 14:20:14  No: 88531

AccessのデータをADOでデータグリッドに表示してます。
で、いまフィールド(column)ごとに指定してある幅(.width)
以上の文字が入った場合は.allowsizingでcolumnの幅の変更の
可・不可を設定してます。
ここでカラムの幅を変更(元の幅より広げたり狭めたり)した後に
もう一度データグリッドのデータを再表示した時に元のカラムの
幅に直して表示したいのですが、この場合はcolumn(0).widthの値を
何か変数に格納しておいて再表示の際column(0).widthに入れなおす
とやるしかないのでしょうか?
データグリッドの設定をデフォルトに戻すようなメソッドとかは
ないのでしょうか?MSDNで調べましたが英語でいまいち分かりません
でした。


いな  2005-02-19 19:28:30  No: 88532

>MSDNで調べましたが英語でいまいち分かりませんでした。

英語で分からなかった場所は何処でしょうか?

http://support.microsoft.com/default.aspx?scid=kb;ja;811203


西野  2005-02-20 01:35:35  No: 88533

>英語で分からなかった場所は何処でしょうか?

ヘルプで見たんで英語版のMSDNを入れていたんですね。

上記のURL見たけど私はVB6で開発をしているので
.NETの仕様ではうまくいかないです。


ガッ  2005-02-20 02:15:59  No: 88534

回答でもヒントでもないけど、
> .NETの仕様ではうまくいかないです。
うまく行かないところを教えてくれないと、技術系の掲示板として意味が無い気が…


いな  2005-02-20 03:14:02  No: 88535

>.NETの仕様ではうまくいかないです。

それは、当然でしょう、VB6.0と.NETは別物です。
最初に環境を提示していただいていないもので・・・。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加