小编Tie*_*ran的帖子

如何在Windows 10 UWP中为模板Gridview设置可视状态管理器?

我知道Visual State Manager可以在更改大小屏幕UWP时更改控件属性.但我不知道如何使用Visual State Manager进行Datatemplate Gridview?如何更改属性图像控件,TextBlock控件?请帮帮我这个情况.

<VisualStateManager.VisualStateGroups>
    <VisualStateGroup>
        <VisualState x:Name="Phone">
            <VisualState.StateTriggers>
                <AdaptiveTrigger MinWindowWidth="0" />
            </VisualState.StateTriggers>
            <VisualState.Setters>
            </VisualState.Setters>
        </VisualState>
        <VisualState x:Name="Tablet">
            <VisualState.StateTriggers>
                <AdaptiveTrigger MinWindowWidth="800" />
            </VisualState.StateTriggers>
            <VisualState.Setters>
            </VisualState.Setters>
        </VisualState>
    </VisualStateGroup>
</VisualStateManager.VisualStateGroups>

<GridView x:Name="gv" Grid.Row="1" Background="Gray">
            <GridView.ItemTemplate>
                <DataTemplate>
                    <StackPanel>
                        <Image Source="{Binding ImageLeague}" 
                                                Width="50"
                                               Stretch="None"
                                               VerticalAlignment="Top"
                                              HorizontalAlignment="Left"   />


                        <TextBlock Text="{Binding title}" 
                                                   FontSize="26" 
                                                   Foreground="Black"
                                                   VerticalAlignment="Top"
                                                   HorizontalAlignment="Left"
                                                   />
                    </StackPanel>
                </DataTemplate>
            </GridView.ItemTemplate>
        </GridView>
Run Code Online (Sandbox Code Playgroud)

c# windows gridview win-universal-app windows-10

3
推荐指数
1
解决办法
2118
查看次数

标签 统计

c# ×1

gridview ×1

win-universal-app ×1

windows ×1

windows-10 ×1