|
分類:[C#]
Windowsアプリケーションで開発しています。 ボタンClickのイベントにより ListViewで選択行のフォーカスを1行ずつ下に移動させたいです。
しかし、Clickすると現在の選択行と1行下の行の2行を選択してしまう状況です。 どうすればいいでしょうか?
private void Button1_Click(object sender, EventArgs e) { int nextIndex = listView1.SelectedItems[0].Index + 1; listView1.Items[nextIndex].Selected = true; listView1.Items[nextIndex].Focused = true; listView1.Focus(); listView1.Select(); listView1.EnsureVisible(nextIndex); }
|