gpt4 book ai didi

silverlight - 导航到 Windows Phone 7 中不同程序集中的 XAML 页面

转载 作者:行者123 更新时间:2023-12-03 03:17:47 25 4
gpt4 key购买 nike

我在单独的 Windows Phone 类库中有一个 XAML 页面。该库包含在我的 VS 解决方案中,并从我的应用程序项目中引用。假设该页面名为 TestPage.xaml,位于我的库的根文件夹中,名为 SharedPages

我想使用 NavigationService 在我的应用程序中导航到此页面。我发现this post建议使用此 URI 格式:

/{assemblyName};component/{pathToResource}

所以我正在尝试这样的事情:

NavigationService.Navigate(new Uri("/SharedPages;component/TestPage.xaml"));

当我运行此程序时,出现以下异常:

导航仅支持片段式相对 URI、以“/”开头或包含“;component/”的相对 URI。

我做错了什么?

谢谢。

最佳答案

看起来 URI 需要创建为相对 URI。这有效:

NavigationService.Navigate(new Uri("/SharedPages;component/TestPage.xaml", UriKind.Relative));

关于silverlight - 导航到 Windows Phone 7 中不同程序集中的 XAML 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4985938/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com