Я пытаюсь понять, как программно применить тему во время выполнения в нашем приложении Silverlight 4. Я решил, что это должно быть так же просто, как загрузить словарь ресурсов из XAML и объединить его с объединенными словарями приложения. Вот мой код:
var themeUri = new Uri(
"OurApp;component/Themes/Classic/Theme.xaml", UriKind.Relative);
var resourceInfo = GetResourceStream(themeUri);
using (var stream = resourceInfo.Stream)
{
using (var reader = new StreamReader(stream))
{
var xamlText = reader.ReadToEnd();
var dict = XamlReader.Load(xamlText) as ResourceDictionary;
Resources.MergedDictionaries.Add(dict);
}
}
К сожалению, XamlParseException
возникает во время вызова XamlReader.Load
:
Присоединяемое свойство 'Foo' не найдено в типе ' Bar '.
Правильно прикрепленный правильно объявлен, и объявление пространства имен в XAML правильно ссылается на требуемое пространство имен. http://i.technet.microsoft.com/Bb735136.msdfsvc01(pt-br,TechNet.10).gif, если кто-нибудь знает программное обеспечение, делает это ...
Я сделаю диаграмму уровней, и мне понадобится программное обеспечение для создания графических , нужны вот такие: http://i.technet.microsoft.com/Bb735136.msdfsvc01 (pt-br, TechNet.10) .gif
Кто-нибудь знает программное обеспечение, делает эту диаграмму? Я вижу много диаграмм с этим стилем, как я могу это сделать?