ResourceDictionaory
theBaml2006Reader
を実際にインスタンス化せずに、を含む baml ストリームを読み取るにはどうすればよいResourceDictionary
ですか?
UserControl だけを含む通常の baml を使用して準備を整えることができ、etc を使用して XAML ツリーを調べることができますBaml2006Reader.NodeType
。
しかし、リーダーが a にヒットするResourceDictionary
と、の別のインスタンスでは解析できないaBaml2006Reader.Member.Name
が"DeferrableContent"
あり、 Baml2006Reader.Value
含まれています。リーダーをインスタンス化するイベントを実行できません:MemoryStream
Baml2006Reader
System.IO.EndOfStreamException が発生しました HResult=-2147024858
Message=ストリームの終わりを超えて読み取ることができません。Source=mscorlib StackTrace: System.IO.MemoryStream.InternalReadInt32() at System.Windows.Baml2006.Baml2006Reader.Process_Header() at WpfApplication10.AssemblyExtensions.Read(Stream stream, List`1 result) in d:\Documents\Visual Studio 2012\Projects\WpfApplication10\WpfApplication10\AssemblyExtensions.cs: 84 行目の内部例外: