■ ListBox 클래스에서 특정 행으로 스크롤하는 방법을 보여준다.
▶ 예제 코드 (C#)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
using System; using System.Windows.Forms; #region 특정 행으로 스크롤하기 - Scroll(listBox, rowIndex) /// <summary> /// 특정 행으로 스크롤하기 /// </summary> /// <param name="listBox">ListBox</param> /// <param name="rowIndex">행 인덱스</param> public void Scroll(ListBox listBox, int rowIndex) { if(listBox.Items.Count == 0) { return; } rowIndex = Math.Min(Math.Max(0, rowIndex), listBox.Items.Count - 1); listBox.SelectedIndex = rowIndex; listBox.SelectedIndex = -1; } #endregion |