当前位置:  开发笔记 > Android > 正文

WPF:XAML自定义命名空间

如何解决《WPF:XAML自定义命名空间》经验,为你挑选了1个好方法。

好的,所以我在WPF中有一个窗口.我在其中添加以下行:

xmlns:controls="clr-namespace:mCubed.Controls"

这编译并运行得很好,但Visual Studio设计器给了我这个错误:

无法加载文件或程序集'mCubed,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null'或其依赖项之一.该系统找不到指定的文件.

当我从Window中删除这一行时,它编译并运行得很好,Visual Studio设计师就像一个魅力!

我很困惑为什么那一行打破了设计师?如果我将以下行放在XAML文档的正文中,则会发生这种情况.


我所有的.cs文件都在同一个VS项目中.我有一个mCubed命名空间,其中包含我巧妙命名的mCubedWindow类.我在mCubed.Controls命名空间中定义了所有控件类.不要告诉我这是一个装配问题,所有我的文件都在同样的项目中!



1> Kent Boogaar..:

不是装配问题,只是设计师的问题.2008年的VS WPF设计师充其量是原始的 - 完全无用的恕我直言.我完全关闭它并使用XML编辑器.希望2010年的情况会有很大改善.

推荐阅读
吻过彩虹的脸_378
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有