0
私は自分の問題についています。私はあなたに助けを求めなければなりませんでした。私はDataGridViewをどこに複数の行を選択したいのですが、同じ列にしかありません。ユーザーが選択範囲を開始した列の外にある場合、この行も選択されないようにしたい。C#DataGridView複数選択を同じ列に限定する方法?
どうすればいいですか?種類よろしく
ラルフ
私は自分の問題についています。私はあなたに助けを求めなければなりませんでした。私はDataGridViewをどこに複数の行を選択したいのですが、同じ列にしかありません。ユーザーが選択範囲を開始した列の外にある場合、この行も選択されないようにしたい。C#DataGridView複数選択を同じ列に限定する方法?
どうすればいいですか?種類よろしく
ラルフ
で
自動的に不要な列の選択
private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e) {
if (e.ColumnIndex != 1) {
dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex].Selected = false;
}}
下振れ削除するCellClickイベントハンドラを追加しよう:各行他の列
が試行されました - 私は期待どおりに動作しません。とにかくありがとう。 – FreewareFire
を選択することができないとしています多くの列は、あなたの質問はかなり不明です。複数の行を許可する場合は、複数の列を定義するという意味で定義します。 – Plutonix
理解しやすくしましょう。あなたは3列あります。選択はすべての列で可能でなければなりません。しかし、2列目でletの選択を開始すると、2列目の行だけが選択できるはずです。したがって、列2で開始する場合、列1と列3は無視する必要があります。列2ではすべての行を選択できますが、他の列では選択できません。列1から始める場合も同じです。次に、2と3は選択できません。 – FreewareFire