DataGridView

MaxInputLength 取得

なんとか探して、 ソースから 「MaxInputLength」 の取得をできることが分かりました。 参考サイト ☆ http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=36866&forum=7 ↑サイトの下端に記述してありました。有難うございます!! MsgBox ( DirectCast(…

ヘッダに背景色をつけるには

ヘッダ行・列 の背景色をつけようとして 反映されない場合、 とりあえず、 プロパティ EnableHeadersVisualStyles を False にしてみる。

Nullエラー回避

DataGridViewのセルが未入力状態 (空文字) で そのセルを DataGridView1(0, 0).Value で入力文字を判定するとNullエラーとなる。 この場合、CStr(DataGridView1(0, 0).Value) とすると、文字変換で空文字と判定され Nullエラーにならない。

コンボボックス 使用時注意点

DataGridViewでコンボボックスを使用する時(Column Type : DataGridViewComboBoxColumn) ① DataGridViewを右クリックして、「列の編集」をクリックする。 DefaultCellStyle をクリックしてCellStyleビルダーを開く。 ② NullValueを「False」 -- (書きかけ…

セル幅 変更 禁止

ちょっと迷ったのでメモしておく。 手順 ①DataGridViewのプロパティでAllowUserToResizeColumnsをFalseにする。 ②コントロール「DataGridView」右クリックして「列の編集」よりResizableをFalseにする。

列ヘッダの縦書き (位置調整)

DataGridView 列ヘッダの縦書き について調べると... 投稿者shu 様のソース http://rucio.cloudapp.net/ThreadDetail.aspx?ThreadId=25932 参考にさせて頂きました。 このままでは、列ヘッダの左上にヘッダ文字がひっついてしまいます。 ⇒列ヘッダセル上端中…

セル配置 (注意点)

セル配置の設定をDataGridView1のプロパティ「DefaultCellStyle」で決めてしまうと、 DataGridView1全体にその設定が有効になり、 「列の編集」の「DefaultCellStyle」設定を個別に設定しても変化しない。 →個別設定する時は、まずDefaultCellStyleの設定が…

チェックボックス 択一選択 (ラジオボタン化)

DOBON様のページとzenmai software様のページのコードを一部変更し、ミックスして作成した。 動作OKのようだ。 'CurrentCellDirtyStateChangedイベントハンドラ Private Sub DataGridView1_CurrentCellDirtyStateChanged( _ ByVal sender As Object, ByVal e…

指定行の高さ調整

1行目の行の高さを「15」に設定 DataGridView1.Rows(0).Height = 15 デフォルトの行の高さは21