WPF隐藏滚动查看器';酒吧

WPF隐藏滚动查看器';酒吧,wpf,Wpf,我需要一个用于WPF应用程序的ScrollViewer,就像在一些网页(如Facebook)上一样,滚动条是隐藏的,即使内容很长,但当鼠标放在滚动条上时,滚动条就会变得可见。有人知道怎么做吗 Tnx.以MVVM为中心的答案: 我确信有一个属性允许你隐藏或显示滚动条 将此属性绑定到ViewModel 创建一个MouseOver事件,当鼠标移动到屏幕的某个部分时触发该事件。要做到这一点,你可以在屏幕上覆盖一个不可见的网格,用右手的10%作为目标区域 现在,当鼠标进入该区域时,显示滚动条,当鼠标退出

我需要一个用于WPF应用程序的ScrollViewer,就像在一些网页(如Facebook)上一样,滚动条是隐藏的,即使内容很长,但当鼠标放在滚动条上时,滚动条就会变得可见。有人知道怎么做吗

Tnx.

以MVVM为中心的答案:

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