Wpf PageFunction OnReturn和默认PageFunction构造函数
我试图在VB.NET中使用WPF NavigationService在运行时创建向导,但遇到了一些问题 我需要在运行时向PageFunction页面添加控件,这似乎涉及到在创建PageFunction页面时(在导航到页面之前)向其传递参数。这意味着PageFunction页面需要重写默认构造函数并向其添加参数。这似乎很有效 问题是,一旦我导航到第一个页面之外(返回到上一个页面),我还需要调用OnReturn,但是OnReturn不起作用,除非我在它导航回的PageFunction页面上使用默认构造函数 我一直在考虑的解决方法是创建一些全局值,PageFunction可以在运行时在其默认构造函数中访问这些值,但我不知道如何在主窗口中定义PageFunction页面可以访问的全局变量 任何提示或建议都将不胜感激 谢谢 迈克Wpf PageFunction OnReturn和默认PageFunction构造函数,wpf,vb.net,global-variables,navigationservice,pagefunction,Wpf,Vb.net,Global Variables,Navigationservice,Pagefunction,我试图在VB.NET中使用WPF NavigationService在运行时创建向导,但遇到了一些问题 我需要在运行时向PageFunction页面添加控件,这似乎涉及到在创建PageFunction页面时(在导航到页面之前)向其传递参数。这意味着PageFunction页面需要重写默认构造函数并向其添加参数。这似乎很有效 问题是,一旦我导航到第一个页面之外(返回到上一个页面),我还需要调用OnReturn,但是OnReturn不起作用,除非我在它导航回的PageFunction页面上使用默认构
p、 如果有帮助的话,我也可以发布我的代码。自从发布我的问题以来,我发现如果我在第一页函数中设置KeepAlive=True,它就解决了我上面的问题。自从发布我的问题以来,我发现如果我在第一页函数中设置KeepAlive=True,它就解决了我上面的问题。