正如我在网上找到的那样,我使用了此语法,但它抛出了一个错误:

xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
<!-- Cool comment -->
xmlns:System="clr-namespace:System;assembly=mscorlib"

'名称不能以'&lt;'开头'字符,十六进制值0x3C.

推荐答案

我假设那些XAML命名空间声明在控件的父标记中?你不能把 comments 放在另一个标签里.除此之外,您使用的语法是正确的.

<UserControl xmlns="...">
    <!-- Here's a valid comment. Notice it's outside the <UserControl> tag's braces -->
    [..snip..]
</UserControl>

.net相关问答推荐

跨请求共享数据

.NET 4.5 项目未在 Visual Studio 2022 中编译

既然 .NET 有一个垃圾收集器,为什么我们需要终结器/析构器/dispose-pattern?

如何使用 C# 中的代码更改网络设置(IP 地址、DNS、WINS、主机名)

防止对话框在按钮的单击事件处理程序中关闭

通用枚举到int的C#非装箱转换?

Mono 是树莓派

在 C# 中与块等效?

从 Windows 窗体打开 URL

关于 Enumerable.Range 与传统 for 循环的 foreach 的思考

是否有可用的 WPF 备忘单?

如何从 XDocument 获取 Xml 作为字符串?

Visual Studio 2017 和 2019 突出显示滚动条中所选单词的出现

如何在 WebBrowser 控件中注入 Javascript?

为什么有些对象属性是 UnaryExpression 而有些是 MemberExpression?

.NET Framework SDK 和 Targeting 包有什么区别

找不到库 hostpolicy.dll

MVC4 HTTP 错误 403.14 - 禁止

忽略 LINQ to XML 中的命名空间

System.Array.CopyTo() 和 System.Array.Clone() 之间的区别