0

DataGridView を使用してデータを追加/編集しています。私の DataGridView には 2 つの列があります。Barcode Scanner(USB)を介してColumn1にデータを追加します。しかし、私のポイントは、キーを押さずに、あるセルから次の代替セルにフォーカスを変更したいということです(Row1-> cell-1からRow2-> Cell-1 ...を意味します)。これは、バーコード スキャナーがバーコードをスキャンし、セルにバーコードを表示した後に発生するはずです。

ありがとうマルラシデシャ TN

4

1 に答える 1

1

CurrentCellのプロパティを次のように設定できDataGridViewます。

dataGridView1.CurrentCell = dataGridView1.Rows[0].Cells[0];

バーコード スキャナーのイベント ハンドラーでそのコードを使用し、行とセルのインデックスを正しい値に設定します。

DataGridViewの Focus() メソッドを呼び出して、編集用のフォーカスがあることを確認する必要がある場合もあります。

于 2011-08-30T11:45:13.950 に答える