问题标签 [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.
windows-phone-7 - WP7 上的 ListBox 出现问题 - 发生 System.Windows.Markup.XamlParseException
每个人。我有一个列表框。当我尝试显示 61 个项目时 - 它运行正常。但是当它是 62 或更多时 - 应用程序下降
它可能是什么 - 我不知道..它会在随机的时刻掉出来。我可以滚动 listBox 以结束,查看最后一个元素,当我向后滚动时 - 它会抛出错误。
.net - 为什么我不能结合这两个 ListBox 功能?
在我的 ListBox 中,我想将每个项目的 IsSelected 属性绑定到我的 ViewModel,并且成功地做到了。然后我想让选定的项目在没有键盘焦点时更加可见,这个答案告诉我该怎么做。任何一个功能都可以单独工作,但将它们结合起来会导致启动时出现以下异常:
XamlParseException:无法在“Setter”类型的“Value”属性上设置“Binding”。只能在 DependencyObject 的 DependencyProperty 上设置“绑定”。
这是我的 XAML:
silverlight-4.0 - 在 Silverlight 中,如何捕获 XamlParseException 异常
我正在使用 MVVM 框架运行 Silverlight 4。在详细信息页面加载期间,有时但并非总是如此,我会收到 XamlParseException。由于它 99% 的时间都有效,我很确定 xaml 页面没问题。
是否可以在我的后台代码中执行类似于以下内容的操作?
换句话说,我如何捕获 XamlParseException?
wpf - MissingManifestResourceException 找不到任何适合指定区域性或中性区域性的资源
在我的 WPF 应用程序中,我有三个 .resx 文件:Resources.en-US.resx、Resources.resx 和 Resources.nl-BE.resx。每个资源文件都构建为嵌入式资源。在每个 wpf 视图中,我将每个控件绑定到正确的静态资源字符串。
Resources.Designer.cs 文件中的静态 ResourceManager 构造函数使用正确的命名空间和基本名称来实例化 ResourceManager。
在初始化期间,我运行以下代码行:
如果我的区域和语言格式是 en-US 或 nl-BE,则 UI 中的元素会显示正确的本地化字符串。如果我将我的区域和语言格式设置为其他格式,例如English – Zimbabwe
我会收到 XamlParseException。我怀疑它试图找到 en-ZW 资源。如何确定是否找不到该文化的资源,它默认为我的 Resources.resx?
c# - xamlParseException on window launch
I get the following error when I show this window from another window in my application:
XamlParseException occurred 'Set connectionId threw an exception.' Line number '4' and line position '25'.
With an inner exception of:
{"Unable to cast object of type 'System.Windows.Controls.TabControl' to type 'WpfApplication1.Window1'."}
My xaml code is as follows:
If you need my C# code to figure out this problem I can Email it to you, but it is against company policy to put that code on the web (and I enjoy my job... I dont want to get fired)
Please keep in mind that I normaly develop in VB.net, and C#.net is very new to me, so if you could please detail your explanations for a beginner that would be appreciated.
c#.net vs2010 Windows Vista x64 Intel Core 2 Quad
c# - C# 资源字典 XamlParseException - 线程安全?
我正在使用静态资源字典,它通过以下方式初始化:
该代码在过去几个月中一直运行良好,但在最近几天我开始遇到以下问题:
引发了“System.Xaml.XamlParseException”类型的异常。在 System.Windows.Baml2006.Baml2006Reader.ReadObject(KeyRecord record) 在 System.Windows.ResourceDictionary.CreateObject(KeyRecord key) 在 System.Windows.ResourceDictionary.RealizeDeferContent(Object key, Object& value, Boolean& canCache) 在 System.Windows.ResourceDictionary .GetValueWithoutLock(Object key, Boolean& canCache) at System.Windows.ResourceDictionary.GetValue(Object key, Boolean& canCache)
除了上述初始化之外,通过访问所需的项目从字典中读取数据:
对代码的唯一修改可能与同时访问字典的多个线程有关。同样重要的是要提到相同的代码有时可以完美运行,有时会引发上述异常(非常不一致)。
我将不胜感激有关异常本身或一般问题的任何见解。
wpf - 加载 generic.xaml 以合并资源字典时 XamlReader 抛出
尝试在代码中加载 generic.xaml,但会引发 XamlParseException。代码如下:
这个想法是在一个基本页面中合并一个资源字典。然后派生的页面可以使用例如,从它们的基类中使用样式、颜色、画笔等{StaticResource DarkBrush}
。
但是上面的代码抛出:
'',十六进制值 0x0C,是无效字符。第 1 行,位置 1。
generic.xaml 文件是在 VS2010 中以标准方式创建的。试图将 Build Action 设置为 Resource 但这也不起作用......
我从 Microsoft获得了代码示例。在那里它被用来加载一个页面。任何帮助将不胜感激。
xaml - 如何解析具有自定义类的 xaml 文件,以获取所有对象的列表?
我浏览了大量类似的帖子,但在我的情况下似乎没有任何效果。我要做的就是加载一个 xaml 文件(位于其他程序集中),并遍历不同的元素/对象以检查某个属性值。我可以将它作为一个简单的 XML 文件来阅读,但是无法通过 xml 解析来捕获样式等内容。经过大量搜索,我尝试了以下两件事:
- 我
x:Class=".."
从 xaml 中删除了我还添加了assembly=XBase.UI
这个(因为我原来的 xaml 没有这个,我读到动态加载时,你需要知道指定程序集)然后我将剩余的文件加载为 xml 流。然后我打电话给 XamlReader.Load(stream)
这似乎适用于发布查询的人,但我得到了例外
我尝试的第二件事是使用 XamlReader.Parse 并提供 ParserContext。这就是我所做的:
这也会引发异常:
我的原始 xaml 文件
请帮帮我。我什至不确定这是否是实现我想要的正确方法。如果除了 XmlDocument 的 GetElementsByTagName 之外,还有其他方式可以以更有意义的方式列出某种类型的所有元素,请告诉我。
提前致谢!
c# - 图像源路径未解析
我在一个字符串中有我的 xaml,我使用转换器将其渲染为网格。但是我得到了这个例外。
*无法将属性“Source”中的字符串“../../Resources/info_16_hot.png”转换为“System.Windows.Media.ImageSource”类型的对象。找不到资源'resources/info_16_hot.png'*
这是 XAML 字符串的片段
Resources 目录是同一目录 & info_16_hot.png 被标记为 Resource ,请勿复制。将文件移动到同一目录并将源更新为 Source='info_16_hot.png' 仍然没有帮助。
c# - WPF:安装在 XP 上时 WPF 应用程序中的 XamlParseException
我有一个 WPF 应用程序,它在 vista/7 上运行得非常好,但在 Windows XP 上它会抛出 System.Windows.Markup.XamlParse 错误。
我将 Visual Studio 2010 与 .NET 4.0、Telerik Q2 2011 Controls 和 DevExpress Control 2011 一起使用。
有关异常的详细信息:
更新1:
我正在从静态资源文件应用样式
更新 2:
像这样应用这些资源