任何人都可以帮我提供使用reactUI和WPF更改视图的最佳实践。
此刻,我正在关闭一个窗口并打开一个新窗口,对我来说,这似乎是一种丑陋的用户体验,而且相当笨拙。
此概念是一个登录屏幕,成功登录后,该屏幕会转到新页面。
我不知道我是否应该有一个主窗口,每个窗口具有不同的模板,然后绑定到这些模板。
一如既往,感谢您的提示!
答案 0 :(得分:0)
这听起来像是导航的好用例。我将创建一个RoutedViewHost并根据需要从我的LoginPageViewModel导航到LogginErrorViewModel或LogginSuccesViewModel。请参阅以下参考:
https://reactiveui.net/api/reactiveui/routedviewhost/ https://reactiveui.net/docs/handbook/routing/
在特定情况下更深层次的潜水:
https://kent-boogaart.com/blog/custom-routing-in-reactiveui
欢呼!