关于WPF中APP.XAML引用样式的问题

zhoutengxiao 2011-05-25 03:28:12
我在APP.XAML中引用的样式资源,在我向APP的CS中加入静态入口点Main函数后,就不能在设计时找到这个样式资源了,但是在启动调试后确实能看到效果,请教高手这个怎么解决 代码如下
<Application x:Class="CardManager.App"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
>
<Application.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="/Styles/Styles.xaml"></ResourceDictionary>
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Application.Resources>
</Application>

在我向APP.XAML.CS加入main函数后,在设计时就找不到Style.xaml中的样式资源了
...全文
942 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
wklucky 2012-02-14
  • 打赏
  • 举报
回复
还要回复才能看啊?? 。。。
释净智 2011-11-03
  • 打赏
  • 举报
回复
我要看看这里到底写的是什么?
manager2000 2011-07-28
  • 打赏
  • 举报
回复
三楼说的对
Jane_sl 2011-07-04
  • 打赏
  • 举报
回复
三楼说的对
沝林 2011-07-03
  • 打赏
  • 举报
回复
app.xaml.cs继承自Application,其中已经包含静态入口函数了,你直接添加main函数是有问题的,除非你自己写一个Application,然后自己的Application里还需要自己加载Xaml里的资源文件才行
wulala789 2011-07-01
  • 打赏
  • 举报
回复
这跟WPF的应用程序生存周期有关,你可以在Window级调用,这样就不会导致应用程序运行时才调用而找不到文件
比如:
<Window.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="/Styles/Styles.xaml"></ResourceDictionary>
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Window.Resources>




zhoutengxiao 2011-05-26
  • 打赏
  • 举报
回复
高手呢??帮忙解决下呗

8,737

社区成员

发帖
与我相关
我的任务
社区描述
WPF/Silverlight相关讨论
社区管理员
  • WPF/Silverlight社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧