掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
グリッド上のチェックボックスをシングルクリックでチェックしたい (ID:115806)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
[VB.NET]で『グリッド』って言えば…まぁ、DataGrid かもしれないですが、 [VB6.0]時代の MSFlexGrid やグレープシティの True DBGrid とかも 使えるので一応、『DataGrid』という言葉は使うようにして下さいね? (前の質問ではソースから予想がついたので何も言いませんでしたが…) DataGrid の動きとして、チェックボックス(DataGridBoolColumn 設定の列) のセルは、 ・カレントセルの場合、シングルクリックで値が変わる ・カレントセルでない場合、シングルクリックでカレントセル移動 …だと思います。確認して下さい。 また、マウスでクリックしたセルの情報は HitTest メソッドにて 取得できます。 [DataGridの指定された座標位置の情報を取得する] http://dobon.net/vb/dotnet/datagrid/hittest.html という事は、 1、クリックされたセルがカレントセルでなく、 2、しかもチェックボックスだった場合に 3、値を変更してやれば 実現できそうです。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.