2017-02-24 160 views
1

Scrollview.horizo​​ntalscrollbarvisibilityで作成されたスクロールバーをカスタマイズする必要があります。現在のところ、スクロールバーは標準的なものとは異なり非常に薄いです。スクロールビューのスタイルを変更しようとしましたが、高さ/幅/色を設定するプロパティはありません。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> 

答えて

1

これはControlTemplateを変更して行うことができます。これを行うには多くの時間がかかります。 Thisがお手伝いします。

関連する問題