- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 Window
中使用 Frame
来显示内容,并使用
<Frame NavigationUIVisibility="Visible" Name="FrameContent" VerticalAlignment="Stretch" Margin="0,34,-0.8,0.4" Grid.RowSpan="2"/>
并且在 Window.xsml.cs
FrameContent.Navigate(new HomeView());
导航栏是这样的:
有什么办法可以改变这个栏的默认外观吗?还是创建新的唯一选择?
最佳答案
在我的 WPF 应用程序中,我创建了自己的应用程序,最简单的版本如下:
<Grid VerticalAlignment="Top" Height="50" Background="DarkGray">
<StackPanel Orientation="Horizontal">
<Button Content="Back" Click="Back_Btn"/>
<Button Content="Next" Click="Next_Btn"/>
</StackPanel>
</Grid>
在后面的代码中:
private void Next_Btn(object sender, RoutedEventArgs e)
{
if (this.NavigationService.CanGoForward)
NavigationService.GoForward();
else
NavigationService.Navigate(new HomeView());
}
private void Back_Btn(object sender, RoutedEventArgs e)
{
if (this.NavigationService.CanGoBack)
NavigationService.GoBack();
else
NavigationService.Navigate(new HomeView());
}
如果你愿意,你可以用 materialdesign 来设计按钮。例如来自 NuGet 的包。
它的 MVVM 版本更复杂。
关于c# - 如何设置默认 NavigationUI 的样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53365254/
在我的 Activity onCreate方法中,我使用以下方式将我的actionBar设置为显示并处理向上按钮上的点击: val navController = this.findNavContro
我在 Window 中使用 Frame 来显示内容,并使用 添加了导航 并且在 Window.xsml.cs FrameContent.Navigate(new HomeView()); 导航栏是这
我正在研究 Google 的 Sunflower 示例 Jetpack 应用程序 (https://github.com/googlesamples/android-sunflower)。 NavGr
我刚开始使用 Android NavigationUI 通过抽屉菜单实现 fragment 导航。虽然它确实有点像魔术,但我有一个主要问题。也就是说,我在菜单中有一个 logout 项,它不应导航到任
我有 Fragment,我想添加选项菜单。我尝试了很多,但没有找到任何解决方案。 这是我的代码。 package com.code2hack.milkledger.fragment import an
所以我有一个场景,其中我有 5 个 fragment 与底部导航相连。 1.首页 2.收件箱 3.搜索 4.通知 5.个人资料 所以我有另一个名为 (BarcodeDetail) 的 fragment
无法找到导致 null 异常问题的原因。按照指南制作项目,它没有这个问题。使用与 guidr 中相同的库版本。 错误信息 Attempt to invoke virtual method 'void
背景: (如果你不想知道我是怎么得到问题的,可以忽略。只是一些关于 Android Studio 模板 Activity 的问题)我一直在研究底部导航,并尝试从 Android Studio 默认创建
当 NavigationView 与 DrawLayout 和 ActionBar 一起使用时,jetpack 提供了一些强大的便捷方法来 Hook 一切都放在一起,以便这些项目更容易实现。 Navi
我已经通过 navigation_view.setupWithNavController(navController) 连接了我的菜单 xml 和 Android 导航组件,并且一切正常。我的菜单的一
我是一名优秀的程序员,十分优秀!