linq2sqlを使用してDataGridviewにレコードを追加し、グリッドを更新しています。リフレッシュした直後に、行選択が上に移動します。最近追加されたレコードをどのように強調するように言いますか?C#プログラムでDataGridViewの行選択を変更する方法
これが役立つかどうかわかりませんが、選択した行のpkを調べるために使用しているコードを以下に含めました。私がしたいことは逆のものです。おかげ
//get selected row index
int index = this.dataGridView1.CurrentRow.Index;
//get pk of selected row using index
string cellValue = dataGridView1["pkColumn", index].Value.ToString();
//change pk string to int
int pKey = Int32.Parse(cellValue);
グリッドがデータバインドされているか、grid.Rowsに直接行を挿入していますか? –
グリッドがデータバインドされています –