【发布时间】:2019-09-27 16:53:01
【问题描述】:
我想知道我是否通过鼠标单击位于主页中的导航栏中的某个项目,单击是从哪个登录页面进行的。
单击菜单项通过主页中的方法生成事件。 登陆页面由框架加载。登陆页面是一个自己的页面,带有视图和代码。
视图和视图模型由实现的 mvvm light 分隔。
加载登陆页面:
if (args.InvokedItemContainer == MenuItemWriteEntry)
MainContentFrame.NavigateToType(typeof(WriteEntryPage), null, navOptions);
主页中的点击事件(代码隐藏):
private void ButtonSaveEntry_OnClick(object sender, RoutedEventArgs e) {}
路由事件参数中未描述有关我单击项目菜单的登录页面的信息。我只能找到对单击的菜单项的引用
【问题讨论】:
标签: c# uwp mvvm-light