-1

介绍

当我查看有关如何在 UWP 设计中开发导航菜单的教程时,看到 只是正在使用的XAML代码。

问题

我找不到任何其他有关如何在 C# 代码中开发导航菜单的视频教程。

问题

如何仅使用C#开发此导航(参见图片)菜单?

导航菜单的屏幕截图

4

1 回答 1

0

Xaml 文件的用途是将 UI 和代码分开。一旦 UI 代码与逻辑代码混在一起,应用程序就会变得非常臃肿且难以维护。

所以使用XAML代码设计更方便。如果您确实想通过代码隐藏来执行此操作,请参考以下代码。

NavigationView navigationView = new NavigationView();           
var Item1 = new NavigationViewItem() { Content = "Item1", Icon = new SymbolIcon(Symbol.Download) };
var Item1 = new NavigationViewItem() { Content = "Item2", Icon = new SymbolIcon(Symbol.Page) }; 
navigationView .MenuItems.Add(Item1);
navigationView .MenuItems.Add(Item2);                       
MyGrid.Children.Add(navigationView );
于 2021-01-14T08:26:48.330 回答