私は最新のC#/XAMLWin8アプリに取り組んでいます。本質的に大きなリストビューであり、ヘッダーが画像であるページがあります。これは非常にうまく機能し、私が探していた望ましいユーザーエクスペリエンスを提供します。
問題の1つは、画像と残りのリストビューをページの中央に配置したいということです。
私はこの方法でリストビューアイテムを中央に配置することができました:
<ListView.ItemContainerStyle>
<Style TargetType="ListViewItem">
<Setter Property="HorizontalContentAlignment" Value="Center" />
</Style>
</ListView.ItemContainerStyle>
ヘッダーのスタイルを設定する方法がわかりません。ヘッダーを表示するコードは次のとおりです。
<!-- The header of the listview is the image -->
<ListView.HeaderTemplate>
<DataTemplate>
<Viewbox MaxHeight="480" Width="660">
<Image
x:Name="image"
Source="{Binding ImageBig}"/>
</Viewbox>
</DataTemplate>
</ListView.HeaderTemplate>
誰かが私がこれを達成する方法を知っていますか?
助けてくれてありがとう!