1. 程式人生 > >wpf listview 滾動條寬度設定

wpf listview 滾動條寬度設定

網上資料真的好少,找了很多都是更改樣式,最後自己亂搞搞出來了。

滾動條的標籤叫:ScrollBar ,但是ScrollBar不能寫出來,否則會報錯,但是如果listView控制元件它的資料比較多的時候,ScrollBar程式會自動加進去 。所以只需在資原始檔中設定滾動條的樣式就好了,下面貼程式碼

<ListView HorizontalAlignment="Left" Height="280"  VerticalAlignment="Top" Width="687"
                  ItemsSource="{Binding}"
                  x:Name="listViewDemo" >
            <ListView.Resources>
                <Style TargetType="ScrollBar">
                    <Setter Property="Width" Value="200"></Setter>
                </Style>
            </ListView.Resources>


            <ListView.View>
                <GridView>
                    <GridViewColumn Header="序號"    DisplayMemberBinding="{Binding Index}"/>
                    <GridViewColumn Header="姓名"  DisplayMemberBinding="{Binding Name}" />
                </GridView>
            </ListView.View>
</ListView>

加上這些程式碼就好了。

Demo可以在下面下載到:另外關於listView列自動排序 的Demo也繼承在下面