我正在VB.Net中開發Windows應用程序。在這種情況下,有一種情況是有一種形式,並且以這種形式存在一個小組,並且小組內有一個豐富的文本框。如何在VB.Net中的Panel中獲取滾動條?
所以我的要求是在面板中得到一個滾動條。所以當用戶在面板上滾動時,富文本框可以像MS Office功能一樣滾動。
任何人都可以給我一個想法如何做到這一點?
我正在VB.Net中開發Windows應用程序。在這種情況下,有一種情況是有一種形式,並且以這種形式存在一個小組,並且小組內有一個豐富的文本框。如何在VB.Net中的Panel中獲取滾動條?
所以我的要求是在面板中得到一個滾動條。所以當用戶在面板上滾動時,富文本框可以像MS Office功能一樣滾動。
任何人都可以給我一個想法如何做到這一點?
爲richtextbox將.Dock屬性設置爲FILL並將.WordWrap屬性設置爲FALSE。
還將面板的.Dock屬性設置爲FILL。
爲了使用面板自動滾屏財產我這樣做:
panel.AutoScroll = true
panel.VerticalScroll.Visible = False or panel.HorizontalScroll.Visible = False
爲了知道scroolbars的尺寸使用
SystemInformation.HorizontalScrollBarHeight
SystemInformation.VerticalScrollBarWidth
所以,你可以改變面板的尺寸時,顯示scroolbar。
感謝您的快速回復..我做了你所說的。目前滾動條來richtextbox控制,但我想在面板中的滾動條不在富文本框。 –