首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >UWP变化NavigationViewItem高度

UWP变化NavigationViewItem高度
EN

Stack Overflow用户
提问于 2017-12-12 16:00:58
回答 1查看 1.6K关注 0票数 0

在上面的图片上,你可以看到我的应用程序(左)和槽播放器(右)。我想让NavigationViewItem的高度像Groove那样高大,但我不知道怎么做。我试着玩填充物和MinHeight,但看起来不一样。

我想对AutoSuggestBox和“设置”按钮做同样的操作,这是NavigationView的一部分。

代码语言:javascript
运行
复制
    <NavigationView x:Name="navView" IsSettingsVisible="True">
        <NavigationView.AutoSuggestBox>
            <AutoSuggestBox QueryIcon="Find" PlaceholderText="Search"></AutoSuggestBox>
        </NavigationView.AutoSuggestBox>

        <NavigationView.MenuItems>
            <NavigationViewItem x:Name="button1" Icon="Favorite" Content="Button 1" Tapped="Button1_Tapped"/>
            <NavigationViewItem x:Name="button2" Icon="Save" Content="Button 2" Tapped="Button2_Tapped"/>
        </NavigationView.MenuItems>
    </NavigationView>
EN

回答 1

Stack Overflow用户

发布于 2017-12-13 06:26:07

UWP变化NavigationViewItem高度

根据您的需求,您可以编辑NavigationViewItem模板。右键单击xaml设计器->编辑模板中的->编辑副本。

如果要更改NavigationViewItem高度,可以修改LayoutRoot高度。然后相应地修改SelectionIndicator高度。

代码语言:javascript
运行
复制
<Grid x:Name="LayoutRoot" Background="{TemplateBinding Background}" Height="50" Control.IsTemplateFocusTarget="True">
 ......
<Rectangle x:Name="SelectionIndicator" Fill="{ThemeResource NavigationViewSelectionIndicatorForeground}" Height="40" Opacity="0.0" Width="6"/>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47776746

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档