【发布时间】:2020-11-14 02:40:53
【问题描述】:
鉴于我的 Prism 应用程序项目中有大约 100 个类,因此其他开发人员可能难以调试一个项目。我正在寻找一种在用户导航到任何页面时显示敬酒的方法。此 toast 消息将告诉用户当前视图的相应视图模型页面标题。
public class AViewModel
{
public override void OnNavigatingTo(INavigationParameters parameters)
{
Toast("AViewModel")
}
}
public class BViewModel
{
public override void OnNavigatingTo(INavigationParameters parameters)
{
Toast("BViewModel")
}
}
public class CViewModel
{
public override void OnNavigatingTo(INavigationParameters parameters)
{
Toast("CViewModel")
}
}
public class DViewModel
{
public override void OnNavigatingTo(INavigationParameters parameters)
{
Toast("DViewModel")
}
}
我希望实现这样的功能,而不是在每个类中实际包含Toast("ViewModelName")。有没有办法可以覆盖某些东西并实现它?
【问题讨论】:
-
如果此问题是关于 WPF 或 Xamarin 项目的,请在您的问题中添加相应的标签。
-
@thatguy,我已经更新了 - 它适用于 Xamarin