2015-06-27 47 views
-1

我需要一個像一些網頁(如Facebook)的WPF應用程序的滾動查看器,即使內容很長,但當鼠標懸停在酒吧變得可見時,隱藏滾動條。任何人都知道如何做到這一點?WPF隱藏ScrollViewer的酒吧

Tnx。

回答

0

MVVM集中回答:

  • 我敢肯定有它允許您隱藏或顯示滾動條屬性。
  • 將此屬性綁定到您的ViewModel。
  • 創建一個MouseOver事件,當鼠標移動到屏幕的某個部分時觸發事件。要做到這一點,你可以在屏幕上覆蓋一個不可見的網格,右手10%作爲目標區域。
  • 現在當鼠標進入區域時,顯示滾動條,當它退出區域時,隱藏滾動條。
  • 確保您將MinWidth設置爲不可見區域,以便窗口變窄時,滾動條觸發區域仍然足夠寬以便可用。