我有以下代码:
NavigationService.Navigate(new Uri("/Test.xaml?msg="+msg, UriKind.Relative));
我的字符串msg太大,我得到一个异常,说URI太长了。 任何人都可以就我在目标页面上获取msg所做的事情提出任何建议吗?
由于
答案 0 :(得分:0)
您可以将消息保存在全局变量中,例如在App.xaml.cs中,然后从新页面访问它。
无论如何,我建议你开始在你的应用程序中使用MVVM模式。这将帮助您更好地组织将数据和逻辑与UI分离的代码,以及提供处理页面之间共享数据的机制。