Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows runtime VisualState情节提要更改网格视图方向_Windows Runtime_Winrt Xaml - Fatal编程技术网

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>