【发布时间】:2011-12-01 20:36:55
【问题描述】:
我正在向一个空的面板添加用户控件,但是当我这样做时,面板的滚动会下降。
我尝试将 panel.verticalscrol.value 设置为 0,但这并没有成功。
谢谢
【问题讨论】:
标签: .net windows vb.net winforms
我正在向一个空的面板添加用户控件,但是当我这样做时,面板的滚动会下降。
我尝试将 panel.verticalscrol.value 设置为 0,但这并没有成功。
谢谢
【问题讨论】:
标签: .net windows vb.net winforms
尝试创建自己的面板:
Public Class PanelEx
Inherits Panel
Protected Overrides Function ScrollToControl(activeControl As Control) As Point
Return Me.DisplayRectangle.Location
End Function
End Class
这将阻止您的用户控件(其中可能有一个文本框或可聚焦的东西)移动滚动条。
【讨论】:
使用panel.ScrollControlIntoView(<first dynamically created control>)。
【讨论】: