以编程方式滚动Windows移动窗口

时间:2009-12-04 06:16:21

标签: .net user-interface windows-mobile compact-framework

我有一个表单上有许多控件(足够滚动条可见)。如何以编程方式控制滚动窗口?

我现在可以通过调用Form中最后一个控件的.Select()方法来伪造它,但我真的希望能够一直滚动到窗口的底部。

1 个答案:

答案 0 :(得分:2)

表单具有AutoScrollPosition属性。您可以像以下示例中那样进行设置:

this.AutoScrollPosition = new Point(0, this.Height);

这会将表单精确地滚动到底部。为此,您需要将Form.AutoScroll属性设置为True。将此设置为True,使表单显示滚动条。我不确定如何隐藏它们但仍然可以使用AutoScrollPosition。