初学作为记录(事发场景):

  WPFDemo的程序集中,定义了一个Views文件夹,该文件夹放一些页面Page、UI层面的东西。用Frame空间做导航的时候,始终报一个错误   //   System.IO.IOException:“找不到资源“views.buttonstylepage.xaml”。”

代码:

private void Page1_Click(object sender, RoutedEventArgs e)
{
if(((Button)sender).Name == "Page1")
{
MyFrame.Navigate(new Uri("Page1.xaml", UriKind.Relative));  //  为程序集中,文件夹之外的页面,可以找得到
}
else if(((Button)sender).Name == "Page2")
{
MyFrame.Navigate(new Uri("Views.ButtonStylePage.xaml", UriKind.Relative));  //  为文件夹内的页面,找不到
       } 
    }

原因:

  就是文件夹访问页面,用的是 . 不是/,才导致出的错  "Views.ButtonStylePage.xaml"

结果:

  将代码改为:  MyFrame.Navigate(new Uri("Views/ButtonStylePage.xaml", UriKind.Relative));

最新文章

  1. 创建链接服务器(dblink)
  2. ASP.NET从数据库中取出数据,有数据的复选框为选中
  3. Windows下IIS以FastCGI模式运行PHP
  4. MySQL · BUG分析 · Rename table 死锁分析
  5. C/C++输入输出总结
  6. 对PostgreSQL xmin的深入学习
  7. css清除浮动方法大全
  8. wx.Dialog
  9. 磁珠在PCB中的应用
  10. D3D游戏降帧的动态创建D3D设备以及ShellCode HOOK玩法
  11. Bootstrap 模态对话框只加载一次 remote 数据的解决办法 转载
  12. git应用套路
  13. LODOP超文本简短问答和相关内容
  14. SQL中ON和WHERE的区别(转)
  15. springboot面试题总结
  16. ACM题目———— 一种排序(STL之set)
  17. [BZOJ5139][Usaco2017 Dec]Greedy Gift Takers 权值线段树
  18. tcp与http的区别
  19. numpy中的convolve的理解
  20. shell脚本生成xml文件

热门文章

  1. CF513F2 题解
  2. mac系统yarn使用报错:ERROR: add is not COMMAND nor fully qualified CLASSNAME.
  3. mongodb添加删除节点及仲裁节点
  4. 初步使用Web Notification 实现浏览器消息通知
  5. Unity 设计模式-简单工厂模式和其他好用的通用代码块
  6. Token过期导致页面多个请求报错提示多次
  7. pandas学习之 - excel篇
  8. flutter TextField 使用prefixIcon图标和文字间距问题
  9. 一次讲清promise
  10. 项目实训 DAY14