اسكرول اتوماتيك(Autoscroll) اشياء TextBox, ListBox, ListView

با استفاده از كدهاي زير مي توانيد عمل اسكرول اتوماتيك را روي كنترل مورد نظر انجام دهيد . اين كار براي مواقعي همچون نمايش انتهاي يك گزارش مي تواند مفيد مي باشد .

  TextBox

textBox1.SelectionStart = textBox1.Text.Length;
textBox1.ScrollToCaret();

  ListBox

listBox1.SelectedIndex = listBox1.Items.Count - 1;
listBox1.SelectedIndex = -1;

ListView

listView1.EnsureVisible(listView1.Items.Count - 1);

TreeView

treeView1.Nodes[treeView1.Nodes.Count - 1].EnsureVisible();

DataGridView

dataGridView1.FirstDisplayedCell =
dataGridView1.Rows[dataGridView1.Rows.Count - 1].Cells[0];