簡體   English   中英

停靠面板上的WPF scrollviewer無法滾動鼠標滾動

[英]WPF scrollviewer on dock panel does not scroll mousescroll

我有一個可以使用不同選項卡的應用程序。 左側是菜單,中間是DockPanel。 根據菜單選擇,我將窗口基窗口作為子窗口添加到我的停靠面板中,並使用鼠標滾輪滾動,但它不會滾動。 通常,當您在scrollviewer區域上時,它會自動觸發滾動,但對於停靠面板,當我在滾動條上而不是整個停靠面板上時,它只是移動。

謝謝大家,我當時以為,當我在DockPanel中添加scrollviewer並清除子級對象時,scrollvier也會被刪除。 但這不是那樣的。在開始時,我像下面的代碼一樣使用它

<ScrollViewer x:Name="innerScrool" VerticalScrollBarVisibility="Auto" VerticalAlignment="Top" MinHeight="350"><DockPanel Margin="0,10,0,0" VerticalAlignment="Top" x:Name="ControlPanelContent">       


但是我更改了代碼,將滾動瀏覽器放到了里面,問題解決了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM