フォームの最後の表示行の下のセルに値を追加すると、自動スクロールを実行できますか? DataGridView に自動スクロール プロパティが見つかりません。最後の可視セルのインデックスを見つけて FirstDisplayedScrollingRowIndex を変更する唯一の方法はありますか?
質問する
8372 次
3 に答える
6
プロパティを使用しFirstDisplayedCell
て、そのセルを表示できます。
値を追加したセルがわかっているので、次のように実行できます。
dataGridView1.FirstDisplayedCell = yourCell
于 2012-11-29T08:23:22.397 に答える
1
これを試すことができます、
gv.FirstDisplayedCell = gv.Rows[gv.Rows.Count - 1].Cells[0];
于 2013-03-26T02:26:21.690 に答える
1
これらの 3 行は、自動スクロール ダウンに相当します。
System.Int16 i_NotDisplayableRowCount = dataGridView1.RowCount - dataGridView1.DisplayedRowCount(false); // false means partial rows are not taken into acount
if (i_NotDisplayableRowCount > 0)
dataGridView1.FirstDisplayedScrollingRowIndex = i_NotDisplayableRowCount;
于 2013-11-11T10:38:04.470 に答える