WPF中跨项目调用窗体导致资源丢失,求解决

WPF中跨项目调用窗体导致资源丢失,求解决,第1张

的确,正如楼主所说,被引用的项目的app实效了。因为一个解决方案只允许有一个app,即控制全局样式的东东。你把chat的app里的样式都提取出来,放到一个ResourceDictionary里面。然后在主项目中引用(或者说合并)这个ResourceDictionary就行了。

<ApplicationResources>

<ResourceDictionary>

<ResourceDictionaryMergedDictionaries>

<ResourceDictionary Source= "/程序集A;Component/MYDictionaryxaml "/>

</ResourceDictionaryMergedDictionaries>

</ResourceDictionary>

</ApplicationResources>

或直接引用

<ApplicationResources>

<ResourceDictionary Source= "/程序集A;Component/MYDictionaryxaml "/>

</ApplicationResources>

全局钩子不是很好啊。到处钩子真的很难受。�0�2 但WPF只是显示基础改变了,其他逻辑和GDI+绘制的窗体没啥区别。�0�2 这和WPF应该没关系。�0�2 跨 进程干事情 你就是要钩子才行。

            Window win = new Window();

            winShow();

Window可以换成自带的窗口,右键项目添加,窗口。

以上就是关于WPF中跨项目调用窗体导致资源丢失,求解决全部的内容,包括:WPF中跨项目调用窗体导致资源丢失,求解决、wpf中,如何获取窗体外的鼠标和键盘事件、WPF点击按钮怎样打开新窗口等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/9581349.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存