C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

■98286 / 1階層)  データグリッドビューでクリックだけで複数行選択
□投稿者/ 大谷刑部 (157回)-(2021/10/28(Thu) 13:34:45)
No98283 (tosh さん) に返信
> お世話になります。
>
> DataGridViewで、Ctrlキーを押さなくてもクリックだけでセルを複数行選択できるようにしたいです。

MouseDownで選択されてる行インデックスの選択/未選択情報を配列等に保存しておいて、
MouseUPで保存した情報で選択しなおせば、見た目は複数選択したように見えます。

ただし、右クリックで解除とか選択解除するロジックも考えておかないと、
一度選択した行が選択しっぱなしになるので、いい方法かどうかは微妙です。

編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←データグリッドビューでクリックだけで複数行選択 /tosh 返信無し
 
上記関連ツリー

データグリッドビューでクリックだけで複数行選択 / tosh (21/10/28(Thu) 09:22) #98283
データグリッドビューでクリックだけで複数行選択 / 大谷刑部 (21/10/28(Thu) 13:34) #98286 ←Now
Re[1]: データグリッドビューでクリックだけで複数行選択 / KOZ (21/10/28(Thu) 15:39) #98287
│└ Re[2]: データグリッドビューでクリックだけで複数行選択 / tosh (21/10/28(Thu) 17:03) #98289 解決済み
Re[1]: データグリッドビューでクリックだけで複数行選択 / 魔界の仮面弁士 (21/10/28(Thu) 16:37) #98288
  └ Re[2]: データグリッドビューでクリックだけで複数行選択 / tosh (21/10/28(Thu) 17:11) #98290

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信