WPF隐藏ScrollViewer的酒吧

时间:2015-06-27 16:54:01

标签: wpf

我需要一个用于WPF应用程序的ScrollViewer,就像在一些网页(如Facebook)上一样,即使内容很长,滚动条也会被隐藏,但是当鼠标在条形图上方变得可见时。任何人都知道如何做到这一点?

TNX。

1 个答案:

答案 0 :(得分:0)

MVVM重点回答:

  • 我确定有一个属性允许您隐藏或显示滚动条。
  • 将此属性绑定到ViewModel。
  • 创建一个MouseOver事件,当鼠标移动到屏幕的某个部分时会触发该事件。为此,您可以在屏幕上覆盖不可见的网格,右手10%作为目标区域。
  • 现在,当鼠标进入该区域时,显示滚动条,当它退出该区域时,隐藏滚动条。
  • 确保在不可见区域设置MinWidth,这样如果窗口变窄,滚动条触发区域仍然足够宽,可以使用。