0
実行時にxamlファイルをロードしようとしています。私のコードは次のようになります。XamlReader.Load(XmlReader) "Stack Empty" XamlParseException
StringReader stringReader = new StringReader(xamlString);
XmlReader xmlReader = XmlReader.Create(stringReader);
content = XamlReader.Load(xmlReader);
それは基本的には、MSDNのペーストをコピーします。 XamlReader.Load行はXamlParseExceptionをスローし、 "Stack Empty at Line ...."という内部例外が発生します。
それが指している行は、文字列の最後の行であるxaml文字列にあるユーザーコントロールの終了タグです。グーグルは何を上げていなかった
<UserControl>
<UserControl.Resources>
</UserControl.Resources>
<Grid>
</Grid>
</UserControl>
次のように
基本的なXAML構造です。解決策を見つける上で助けがあれば幸いです。
で犯人と全体のヘッダであるあなたは、WPFを使用していますか? – TStamper
はい、私はwpfとxamlを使用しています。 – JRobbers