导航相关事件
约 106 字小于 1 分钟
PrismC#MVVMWPF
2025-06-10
public class XXXViewModel : BindableBase, INavigationAware {}首先需要实现接口 INavigationAware, 其中包含方法 OnNavigatedTo(NavigationContext),OnNavigatedFrom(NavigationContext)。通过实现方法来在跳转时执行一些逻辑。
OnNavigatedTo(NavigationContext):当导航到此视图时调用。OnNavigatedFrom(NavigationContext):当从此视图导航时调用。
public void OnNavigatedTo(NavigationContext navigationContext)
{
// Do something
}
public void OnNavigatedFrom(NavigationContext navigationContext)
{
// Do something
}