[英]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.