【问题标题】:WPF scrollviewer on dock panel does not scroll mousescroll停靠面板上的 WPF 滚动查看器不滚动鼠标滚动
【发布时间】:2015-01-21 23:03:15
【问题描述】:

我有一个适用于不同标签的应用程序。在左侧我有我的菜单,在中间我有 DockPanel。根据菜单选择,我将一个 windowbase 窗口作为子窗口添加到我的停靠面板并使用鼠标滚珠滚动,但它不会滚动。通常,当您在滚动查看器区域上时,它会自动触发滚动,但对于停靠面板,当我在滚动条上而不是在整个停靠面板上时,它只会移动。

【问题讨论】:

  • 能否提供一段xaml代码?
  • 你的观点好像不太清楚;能否请您添加 XAML 代码 sn-p?

标签: c# wpf


【解决方案1】:

谢谢大家,我在想,当我将 scrollviewer 添加到 DockPanel 并清除子项时,scrollvier 也会被删除。但事实并非如此。一开始我就像下面的代码一样使用它

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


但是我将代码更改为里面的scrollviewr,问题就解决了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-03
    相关资源
    最近更新 更多