繁体   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