0
我目前正在使用VB.NET開發一個項目,並且我有一個AutoScroll屬性設置爲True的固定邊界窗體。在Load事件下,我有一些向表單添加一些控件的循環,所以我讓AutoScroll自動爲我創建滾動條。如何使用滾動條滾動?
現在,當我打開這個表單時,所有的控件加載沒有問題,它集中在我的第一個文本框,並顯示滾動條。但是,鼠標滾輪不會做任何事情。
所以我的問題是,無論我的焦點或鼠標在哪裏,如何在VB.NET中使用AutoScroll屬性啓用?
鼠標滾輪只能在有效控制,這是你的文本框,和文本框可以滾動。請參見[如何在面板上捕獲鼠標滾輪?](http://stackoverflow.com/q/4429901/719186) – LarsTech
@LarsTech好吧,只是爲了澄清一下,我的滾動條在我的文本框中用於滾動文本。他們用鼠標工作得很好,這對我來說很陌生。通過「文本框可以滾動」,你的意思是用戶可以在文本框內滾動,或者我可以控制表單的滾動,而焦點在文本框上? –
您是否期望文本框和主機面板同時使用鼠標滾輪進行滾動?這不是默認行爲。 WinForms優先於活動控件,即TextBox。 – LarsTech