如何在`GridView`中启用显示突出显示

问题描述 投票:0回答:1

我正在开发一个目标版本和最小版本为16299的UWP应用程序。根据documenationGridView应该自动为FCU显示突出显示。但我看不到任何东西。 AutoSuggestBox也没有工作。然而,NavigationView正在展示透露高光效果。

以下是XAML。该项目是使用Visual Studio 2017 15.5.2中的Windows Template Studio 1.5开发的。

<GridView Margin="{StaticResource MediumLeftRightMargin}">
    <GridView.ItemsPanel>
        <ItemsPanelTemplate>
            <WrapGrid HorizontalAlignment="Center" Orientation="Horizontal" />
        </ItemsPanelTemplate>
    </GridView.ItemsPanel>
    <Border Margin="10" BorderBrush="Bisque" BorderThickness="1">
        <Button Content="1" Width="150" Height="200"  />
    </Border>
    <Border Margin="10" BorderBrush="Bisque" BorderThickness="1">
        <Button Content="1" Width="150" Height="200" />
    </Border>
    <Border Margin="10" BorderBrush="Bisque" BorderThickness="1">
        <Button Content="1" Width="150" Height="200" />
    </Border>
    <Border Margin="10" BorderBrush="Bisque" BorderThickness="1">
        <Button Content="1" Width="150" Height="200" />
    </Border>
</GridView>
c# xaml gridview uwp-xaml fluent-design
1个回答
1
投票

但我看不到任何东西。 AutoSuggestBox也无法正常工作。但是,NavigationView正在显示显示高亮效果。

GridView自动使用Reveal。问题是UWP默认灯光主题已经涵盖了显示突出显示。

您可以将页面RequestedTheme修改为黑暗,您将看到显示突出显示。

<Page    
      ......  
   RequestedTheme="Dark >
</Page>

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.