VS Xaml 设计器错误

2024-03-02

我的 WPF 应用程序中的 Xaml 文件出现错误。我无法在 Visual Studio 设计器或 Blend 中看到我的控件。但是,该应用程序可以完美编译并运行。

在 Blend 中,它说存在无效的 Xaml,并且该错误根本没有任何意义,但是当我关闭控件时,就不再有错误了。

在 Visual Studio 中,错误更加明确。

Error   27  Invalid XmlnsDeclaration occurs in assembly 'Microsoft.Expression.Interactivity, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'. XmlnsDeclaration references a namespace 'Microsoft.Expression.Interactivity.Layout' that is not in the assembly.   

我对这个错误进行了研究,发现了一些有趣的事情。

解决方案1

使用命名空间创建一个虚拟类Microsoft.Expression.Interactivity.Layout.

结果 ?不工作。

解决方案2使用...

xmlns:i="clr-namespace:Microsoft.Expression.Interactivity;assembly=Microsoft.Expression.Interactivity"

代替

xmlns:i="http://schemas.microsoft.com/expression/2009/interactivity"

...添加我的参考。

结果 ?我已经这样做了。

UPDATE

尝试仅在 Blend 中引用架构 url,但仍然不起作用。

Error :

"The specified value cannot be assigned to the collection. The following type was expected : "TriggerAction".

使用此代码:

<interactivity:Interaction.Triggers><interactivity:EventTrigger  EventName="SelectionChanged" ><my:CommandAction Command="{Binding BreedingListSelectionChanged}" SyncOwnerIsEnabled="True" /></interactivity:EventTrigger></interactivity:Interaction.Triggers

最后,我发现这个帖子 http://forums.silverlight.net/forums/t/89257.aspx由 Microsoft Only 社区支持人员提供。 他说这是一个已知问题,可能会在下一个版本中修复。

事实是,我现在就需要它。

有人遇到过这个问题吗?

Thanks.


我提交了一份连接错误 https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=487022关于这个确切的行为。

简短的回答是,这不会在 VS 2008 中得到纠正,但在 VS 2010 中确实有效。我发现的最佳解决方案是使用 Blend 进行 UI 设计(使用表达式/2009/交互语法)并设置 Visual Studio将 XAML 编辑为 XML(不使用设计器)。这对我来说效果很好。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

VS Xaml 设计器错误 的相关文章

随机推荐

  • 收集要安装的项目时发生错误

    当我尝试更新 Android SDK 时 出现以下错误 我应该怎么办 An error occurred while collecting items to be installed session context was profile
  • 通过 Python API 加载 JSONL 数据时检索 BigQuery 验证错误

    将 JSONL 文件加载到 BigQuery 时 如何检索与验证错误相关的更多信息 问题不是为了解决问题 示例代码 from google cloud bigquery import LoadJobConfig QueryJobConfig
  • 什么 ABI(如果有)限制 [u]intmax_t 的大小?

    从1999年版开始 ISO C标准定义了一个标准头
  • 使用 SFINAE 在 GCC 和 Clang 上给出不同的结果

    我正在学习如何利用 SFINAE 来发挥我的优势 我试图用它来根据是否存在来选择函数实现serialize 对象中的函数 这是我用来确定类型是否定义了 serialize 函数的代码 template
  • Crashlytics 报告错误的行号

    在过去的几周里 我在导入语句行中看到了很多与行号有关的崩溃 例如 这个堆栈跟踪在第 2 行发生崩溃 Fatal Exception java lang IllegalArgumentException Unexpected TLS vers
  • VanillaJS 到 VueJS 错误:Flickity 的错误元素:轮播

    我想得到这个轻快的例子 https codepen io desandro pen RNQgpB CodePen 在 VueJS 组件中工作 HTML div class carousel div class carousel cell d
  • Laravel ORM从自引用表获取N级层次结构JSON

    我在用LARAVEL 4 with MySQL后端 我有一个self referencing带列的表id name type and parent Here parent is foreign key列的Id 表中数据如下 id name
  • 使用 Angular-CLI 安装第 3 方应用程序

    我是 angular cli 的新手 我想安装 npm 库 mdbootstrap 我按照这里的说明进行操作 Angular CLI 说明 https github com angular angular cli global librar
  • WebStorm错误:表达式语句不是赋值或调用

    我正在使用 WebStorm 但收到一个我无法理解的错误 Node js MongoDB var mongoose require mongoose mongoose Promise global Promise mongoose conn
  • 正确检查 nil sqlite 文本列

    我有一个分配给字符串的 sqlite 字符串列 我需要在分配之前确保它不为零 我正在这样做 char isNil sqlite3 column text selectstmt 2 if isNil nil myName NSString s
  • OS X Byobu 垂直分割

    我目前在 OS X 上使用 iTerm2 和 byobu 但我不知道如何在 OS X 上垂直分割屏幕 在 Linux 上 我可以使用 Ctrl F2 垂直分割屏幕 但在 OSX 上则不行 不行 这要归功于苹果的不同键盘 我用谷歌搜索了所有解
  • java 缓冲图像:检测黑色像素

    我有这个简单的代码来浏览 24 位彩色 Windows bmp 文件 BufferedImage mapa BMPDecoder read new File maps map bmp final int xmin mapa getMinX
  • 什么时候会发生下溢?

    我陷入了计算的情况1 77e 308 10触发下溢异常 但计算1 777e 308 10才不是 这很奇怪 因为 当浮点的真实结果发生下溢 操作的幅度小于 即接近于零 可表示为普通浮点数的最小值 目标数据类型 来自算术下溢 维基百科 换句话说
  • 三.js透明物体遮挡

    在 Three js 场景中 我希望有一个不可见的对象 但仍然遮挡场景中的其他对象 就好像它是可见的一样 这可以通过 Three js 库实现吗 这是一个例子 Suppose I have a three js scene that con
  • 在elasticsearch实例上打开开放的GCE防火墙以进行外部连接

    我刚刚使用 Click to Deploy 在 GCE 中创建了一个 elasticsearch 集群 但我只能使用隧道来访问它 就我而言 这不是一个选择 因为我不想向其他开发人员授予 gcloud 访问权限 我想为elasticsearc
  • 访问生成 T-SQL 中的 ROW_NUMBER() 等结果的查询

    MS Access 中有 ROW NUMBER 函数吗 如果有 请让我知道它的任何语法 因为我被困在这里 我尝试过论坛 但我得到了 sql server 语法 以下是我的查询 select ROW NUMBER OVER ORDER BY
  • OnClickListener 不适用于 GridView 中的第一项

    我在创建基于 GridView 的日历时遇到问题 这是网格 这应该是一个填充了事件的日历 因此我让我的适配器实现 OnClickListener 并为日历中的每个按钮设置该侦听器 它适用于每个按钮EXCEPT第一个 在本例中为 30 当我单
  • Java Web 应用程序“过期会话的事件监听器”

    有没有办法在运行Java代码之后HttpServletRequest Session已到期 如果会话过期 我需要进行数据库调用 回调和监听器将是有用的 javax servlet http HttpSessionListener The 雅
  • 包含修订历史记录的 CouchDB 视图

    我对 CouchDB 很陌生 已经缺少 SQL 了 无论如何 我需要创建一个视图来发出文档的一些属性以及所有修订 ID 像这样的东西 function doc if doc type template emit doc owner id d
  • VS Xaml 设计器错误

    我的 WPF 应用程序中的 Xaml 文件出现错误 我无法在 Visual Studio 设计器或 Blend 中看到我的控件 但是 该应用程序可以完美编译并运行 在 Blend 中 它说存在无效的 Xaml 并且该错误根本没有任何意义 但