VB.netについての質問です。
調べながらの記載で、もし不備などありましたら申し訳ありません。
VB.netフォーム内のDatagridViewで、以下の処理を実装したく思います。
①まず空(ヘッダタイトルのみ表示)のDatagridを表示
②条件検索ボタンにて、合致したデータをDataGridに表示
③その際、
1.特定の行のみ列幅をデータサイズに整える(Allcells使用)
2.Allcellを使用した行も、ユーザー側で幅を可変にする
です。
初期値ではデータがないため、データセット時に_CellFormattingイベント内で以下を実装しましたが、
select case 行タイトル
Case "特定行"
Me.DataGrd.Columns(e.ColumnIndex).AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCells Me.DataGrd.Columns(e.ColumnIndex).AutoSizeMode = DataGridViewAutoSizeColumnMode.none
end select
二行目のNoneで実行時エラーとなります。
_CellFormattingに実装したのは、すでにこのイベントがあったので、そこで同時に出来るのでは?と試したものです。
他イベントなどでも構いませんので、セル幅自動調整とユーザー可変を実装したいのですが、
どなたかご存知ないでしょうか。
見当違いなどありましたら申し訳ありません。
どうぞよろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。