実行時に xaml ファイルを読み込もうとしています。私のコードは次のようになります。
StringReader stringReader = new StringReader(xamlString);
XmlReader xmlReader = XmlReader.Create(stringReader);
content = XamlReader.Load(xmlReader);
基本的にmsdnのコピペです。XamlReader.Load 行は XamlParseException をスローし、"Stack Empty at line...." という内部例外が発生します。
それが指している行は、xaml 文字列で見つかったユーザー コントロールの終了タグであり、文字列の最後の行です。
基本的な Xaml 構造は次のとおりです。
<UserControl>
<UserControl.Resources>
</UserControl.Resources>
<Grid>
</Grid>
</UserControl>
グーグルは何も出ませんでした。解決策を見つけるための助けは大歓迎です。