当我将 xxxx.XAML 加载到 WPF 框架中时,它会抛出错误' ', hexadecimal value 0x0C, is an invalid character. Line 1, position 1.
,如何找到导致问题的原因。当 xxxx.XAML 在另一个项目的起始页中时,它工作正常,当我在另一个项目中加载 xxxx.XAML 的内容时,意味着它会引发错误,为什么会发生这种情况?
我还将我的项目从 vs 2010 升级到 vs 2012
当我将 xxxx.XAML 加载到 WPF 框架中时,它会抛出错误' ', hexadecimal value 0x0C, is an invalid character. Line 1, position 1.
,如何找到导致问题的原因。当 xxxx.XAML 在另一个项目的起始页中时,它工作正常,当我在另一个项目中加载 xxxx.XAML 的内容时,意味着它会引发错误,为什么会发生这种情况?
我还将我的项目从 vs 2010 升级到 vs 2012
就我而言,我想使用下面的代码加载 XAML 文件,但它的 Build Action 设置为 Page 而不是 Resource:
Uri uri = new Uri(resourcePath, System.UriKind.Relative);
Stream stream = Application.GetResourceStream(uri).Stream;
UIElement view = (UIElement)XamlReader.Load(stream);
stream.Close();
在我的文件名中,我有大写 X。在读取加载文件时,我使用小 x。所以它导致了问题