1
我需要自定义由Scrollview.horizontalscrollbarvisibility创建的滚动条。目前滚动条非常薄,不像标准滚动条。我试着改变scrollview的样式,但没有属性来设置高度/宽度/颜色。XAML在ListView中定制滚动条(UWP)
<Grid x:Name="Playlist"
Visibility="{Binding IsShow}"
Width="960" >
<ListView x:Name="listview"
ScrollViewer.HorizontalScrollBarVisibility="Auto"
ScrollViewer.IsHorizontalRailEnabled="True"
ItemsSource="{Binding Path=YourCollection}"
GotFocus="StackPanel_GotFocus"
IsItemClickEnabled="True"
ItemClick="ListView_ItemClick"
Margin="125,198,125,19">
<ListView.ItemsPanel>
<ItemsPanelTemplate>
<StackPanel Orientation="Horizontal"
Height="200"/>
</ItemsPanelTemplate>
</ListView.ItemsPanel>
<ListView.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Vertical"
Height="200"
Width="256">
<StackPanel Orientation="Horizontal">
<Image Source="{Binding Image}"
Height="144"
Width="256"
HorizontalAlignment="Stretch"
VerticalAlignment="Top"/>
</StackPanel>
<StackPanel Orientation="Horizontal">
<TextBlock Text="{Binding Title}"
Height="56"
Width="256"
HorizontalAlignment="Stretch"
VerticalAlignment="Bottom"/>
</StackPanel>
</StackPanel>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
</Grid>