即使在需要時,是否可以強制水平(或垂直)滾動條不顯示?WPF ListView滾動條可見爲false
事情是,我需要顯示不同的顏色,取決於項目。這工作正常,但你可以清楚地看到,顏色沒有達到列表視圖的邊緣,這有點醜陋。更糟糕的是,我在我的listview中看到另一個包含另一個項目列表的列表視圖。這些項目的背景甚至不會接近列表視圖的邊緣。
即使在需要時,是否可以強制水平(或垂直)滾動條不顯示?WPF ListView滾動條可見爲false
事情是,我需要顯示不同的顏色,取決於項目。這工作正常,但你可以清楚地看到,顏色沒有達到列表視圖的邊緣,這有點醜陋。更糟糕的是,我在我的listview中看到另一個包含另一個項目列表的列表視圖。這些項目的背景甚至不會接近列表視圖的邊緣。
您可以指定滾動條兩種知名度垂直和水平滾動到四個選項,使用ScrollViewer.HorizontalScrollBarVisibility
和ScrollViewer.VerticalScrollBarVisibility
附加屬性:Auto
,Disabled
,Hidden
和Visible
。
<ListView ScrollViewer.HorizontalScrollBarVisibility="Disabled">
Disabled
將它永遠不會顯示出來,並滾動是不可能的,Hidden
都會有它不顯示,但將允許用戶使用文本的選擇和箭頭鍵滾動/滾輪等
殘疾人正是我所需要的。謝謝 ! – 2010-07-23 12:20:04
直接滾動條上:
<ScrollViewer HorizontalScrollBarVisibility="Hidden" />
如果你在實現它在ControlTemplate中控制做:
<StackPanel ScrollViewer.HorizontalScrollBarVisibility="Hidden" />
的東西是我需要根據項目顯示不同的顏色。這工作正常,但你可以清楚地看到,顏色沒有達到列表視圖的邊緣,這有點醜陋。更糟糕的是,我在我的listview中看到另一個包含另一個項目列表的列表視圖。這些項目的背景甚至不會接近列表視圖的邊緣。 如果有辦法做到這一點,我都在。 – 2009-10-13 17:48:40