问题标签 [xamlparseexception]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1446 浏览

constructor - XamlParseException 停止项目

我正在使用“Microsoft VS C# 2010 Step by Step”一书学习 C# 2010,该书的第 27 章介绍了任务并行库。当我运行提供的“GraphDemo”项目时,出现 XamlParseException 错误。我在同一个异常上检查了该站点上的几个线程,并设法深入了解内部异常以加载 PerformanceCounter 失败。由于担心系统的 .NET Framework 4 安装损坏,我将其修复为原始状态,但错误仍然存​​在。奇怪的是,这本书的其他读者都没有抱怨过这个问题。在我写信给出版商之后,作者让我给他发送一个项目的压缩文件,他声称它在他的机器上运行良好。第 27 章中还有其他七个项目,它们都在我的系统上抛出了相同的错误。

这是生成的异常的全文:

第 25 行是初始化 memCounter 的地方。

我将感谢我能得到的所有帮助。

0 投票
2 回答
847 浏览

c# - 命名并声明按钮的事件处理程序在运行时使用 C# XamlReader 创建

我正在使用 C# 和 WPF 开发一个项目,该项目动态创建包含一些文本、图像和按钮的网格布局。我创建了许多这样的网格,并将它们添加到堆栈面板中。我使用 XamlReader.Create() 函数创建了这个网格。这是整个代码,我很抱歉 Xaml 代码太长了

这对我来说效果很好,我认为这将是在运行时生成网格布局的正确方法,但是现在我需要命名按钮并定义一个事件处理程序,这就分崩离析了。当我尝试将按钮描述更改为

我得到一个 XAMLParse 异常。在阅读完此内容后,我不太确定您是否可以在运行时在 xaml 中声明这些内容。所以现在,我对如何做到这一点感到非常困惑。创建网格后,我不能只更改名称,因为它没有名称可供调用。有没有办法访问 UIElement 的子元素,即使它没有名字?或者有没有办法在运行时在 XAML 中声明名称而我只是做错了?

0 投票
1 回答
213 浏览

xaml - Windows Phone 中的嵌套用户控件

我正在尝试创建一个 Windows Phone 应用程序,它将在多个用户控件中使用类似的 UI 元素。

一个用户控件由主 xaml 加载,该用户控件由另一个用户控件组成。用户控件都位于主 xaml 所在的同一目录下。

我在我的 gics 文件中的以下行中得到一个 XamlParseException 用于嵌套控件:

我认为它将路径的组件/UI 部分加倍,因为父用户控件已经驻留在此目录中。

有谁知道如何解决这个问题?

0 投票
1 回答
2621 浏览

c# - 视图中的 XamlParseException

我有一个只显示标签的视图。

viewmodel 被正确注入到视图中,因为标签的文本绑定到 viewmodel 属性。现在,如果我尝试在 xaml 中定义 DataGrid,我会遇到 XamlParseException:

{System.Windows.Markup.XamlParseException:找不到类型“DataGrid”。[行:16 位置:45] su System.Windows.Application.LoadComponent(Object component, Uri resourceLocator) su Common.Views.FunctionalityView.InitializeComponent() su Common.Views.FunctionalityView..ctor(IFunctionalityViewModel viewModel)}

但是,如果我在它起作用DataGrid myDg = new DataGrid()之前定义了一个权利。InitializeComponent();

我检查了所有参考资料,但仍然找不到问题。

0 投票
2 回答
4644 浏览

.net - 调用 XamlReader.Load(xmlReader) 时出现 XamlParseException

在 button1_Click(object sender, RoutedEventArgs e) 中调用 XamlReader.Load() 时出现 XamlParseException,代码如下:

不幸的是,a 无法发布我试图传递的 xamlstring,因为它太大了。还有其他方法可以向您展示吗?

异常详细信息在这里:

0 投票
2 回答
2047 浏览

c# - 如何动态加载 XAML 以获取控件信息

我正在尝试加载一个 Silverlight 项目来读取每个文件,方法是使用每个类的XAML反射创建一个实例来读取其控件。Activator.CreateInstanceXAML

C#代码:

也许,反射无法识别 Silverlight 风格ComboBoxStyle。我怎么可能创建一个实例来动态读取 XAML 文件中的每个控件?

0 投票
1 回答
1286 浏览

.net - xaml中的绑定,xaml解析异常

我目前正在使用 WPF .NET 3.5 进行开发,使用 ikriv 的数学转换器,我决定在我的设计中做一个数学任务:

+异常协助 说:

内部异常:System.InvalidCastException

消息=无法将“System.Windows.TemplateBindingExpression”类型的对象转换为“System.String”类型。

谢谢。

0 投票
1 回答
1410 浏览

silverlight - 将代码添加到 Silverlight ResourceDictionary 时出现 XamlParseException

当我使用 ResourceDictionary 的代码执行 Silverlight 应用程序时,我得到了这个异常:

StyleResources.xaml:

StyleResources.xaml.cs:

从其他 stackoverflow 帖子中可以看出,这就是我将 ResourceDictionary 包含到 MainPage.xaml 中的方式:

谁能告诉我这里出了什么问题?

0 投票
2 回答
18488 浏览

wpf - StaticExtension 值无法解析

我在将 WPF 绑定到静态属性时遇到了一些问题。在我的应用程序中有一个名为Globals的类,其中包含ThisAddIn的静态属性。这个对象允许我访问一个基本上是我想在绑定中使用的用户属性。所以,我的 XAML 看起来像这样:

命名空间s在顶部由以下行声明:

我发现了很多不同的方法来说明如何在 XAML 中引用静态属性,但除了这个之外,它们都不起作用,这对我来说似乎也是最合乎逻辑的。我发现的一些样本根本没有使用 Path 或 Member。

经过一些测试,我找到了正确的方法,使用“x:Static Member”来定义你想要使用的类和静态属性,而 Path 在这个对象中定义了正确的属性,就像普通绑定一样.

尽管此解决方案编译时没有任何抱怨,但会弹出 XAMLParseException 直接告诉我StaticExtension 值无法解析为枚举、静态字段或静态属性。

0 投票
2 回答
1270 浏览

windows-phone-7 - Microsoft.Phone.Controls.Toolkit ListPicker 引发 XamlParseException

在被告知本机ComboBox不是要走的路后,我被告知要查看 Silverlight Toolkit ListPicker。所以我做了并且遇到了问题。

我打开了一个新项目并将一个新项目拉到ListPickerMainPage 上。ListPicker看起来像:

当试图运行它时,我得到一个XamlParseException带有 InnerException 的InvalidProgramException. 我所做的只是拖动控件,然后添加一些ListPickerItem. 删除项目仍然会导致错误,ListPicker完全删除控件允许页面显示没有错误。

我确定我错过了一些东西,但我读过的任何文档似乎都指向这个标记很好,包括http://windowsphonegeek.com/articles/listpicker-for-wp7-in-depth

我可以提供所需的任何其他信息。