AccessのデータをADOでデータグリッドに表示してます。
で、いまフィールド(column)ごとに指定してある幅(.width)
以上の文字が入った場合は.allowsizingでcolumnの幅の変更の
可・不可を設定してます。
ここでカラムの幅を変更(元の幅より広げたり狭めたり)した後に
もう一度データグリッドのデータを再表示した時に元のカラムの
幅に直して表示したいのですが、この場合はcolumn(0).widthの値を
何か変数に格納しておいて再表示の際column(0).widthに入れなおす
とやるしかないのでしょうか?
データグリッドの設定をデフォルトに戻すようなメソッドとかは
ないのでしょうか?MSDNで調べましたが英語でいまいち分かりません
でした。
>MSDNで調べましたが英語でいまいち分かりませんでした。
英語で分からなかった場所は何処でしょうか?
http://support.microsoft.com/default.aspx?scid=kb;ja;811203
>英語で分からなかった場所は何処でしょうか?
ヘルプで見たんで英語版のMSDNを入れていたんですね。
上記のURL見たけど私はVB6で開発をしているので
.NETの仕様ではうまくいかないです。
回答でもヒントでもないけど、
> .NETの仕様ではうまくいかないです。
うまく行かないところを教えてくれないと、技術系の掲示板として意味が無い気が…
>.NETの仕様ではうまくいかないです。
それは、当然でしょう、VB6.0と.NETは別物です。
最初に環境を提示していただいていないもので・・・。
ツイート | ![]() |