Windows runtime VisualState情节提要更改网格视图方向
我想使用Windows runtime VisualState情节提要更改网格视图方向,windows-runtime,winrt-xaml,Windows Runtime,Winrt Xaml,我想使用情节提要更改网格视图的方向 我尝试了以下操作,但属性(ItemsPanel.Orientation)不存在: <ObjectAnimationUsingKeyFrames Storyboard.TargetName="defaultNavigation" Storyboard.TargetProperty="(ItemsPanel.Orientation)"> <DiscreteObjectKeyFrame KeyTime="0" Value="Horizonta
情节提要
更改网格视图
的方向
我尝试了以下操作,但属性(ItemsPanel.Orientation)
不存在:
<ObjectAnimationUsingKeyFrames Storyboard.TargetName="defaultNavigation" Storyboard.TargetProperty="(ItemsPanel.Orientation)">
<DiscreteObjectKeyFrame KeyTime="0" Value="Horizontal"/>
</ObjectAnimationUsingKeyFrames>
无需添加单独的GridView
,这是否可行?解决了这一问题
我在页面中添加了以下样式
。参考资料
,并在VisualState
情节提要
中将GridView的样式更改为此样式
<Style TargetType="GridView" x:Key="HorizontalItemsPanelStyle">
<Setter Property="ItemsPanel">
<Setter.Value>
<ItemsPanelTemplate>
<WrapGrid Orientation="Horizontal"/>
</ItemsPanelTemplate>
</Setter.Value>
</Setter>
<Setter Property="ScrollViewer.VerticalScrollMode" Value="Enabled"/>
<Setter Property="ScrollViewer.VerticalScrollBarVisibility" Value="Auto"/>
<Setter Property="ScrollViewer.HorizontalScrollMode" Value="Disabled"/>
</Style>