例如在datagridview的click事件中令滚动条滚到指定位置

解决方案 »

  1.   

    参考如下代码:
    private void button1_Click(object sender, EventArgs e)
    {
        dataGridView1.FirstDisplayedScrollingRowIndex++;
    }
      

  2.   

    楼上正解,如果要控制水平滚动条,可以使用FirstDisplayedScrollingColumnIndex属性
      

  3.   

    还有,如果这个控件是一个Scrollable的控件,比如Panel,
    就可以使用
    Panel p = new Panel();
    ((ScrollableControl)p).VerticalScroll.Value来设置和获取它的垂直滚动条value。