3
我正在將用戶控件添加到空的面板,但是當我這樣做時,面板的滾動就會關閉。如何在動態添加控件時將面板滾動保持在頂部?
我試圖將panel.verticalscrol.value
設置爲0,但這並不能解決問題。
謝謝
我正在將用戶控件添加到空的面板,但是當我這樣做時,面板的滾動就會關閉。如何在動態添加控件時將面板滾動保持在頂部?
我試圖將panel.verticalscrol.value
設置爲0,但這並不能解決問題。
謝謝
嘗試創建自己的面板:
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>)
。
這就是爲我工作的......感謝的人...... – saggio09