Я думаю, у нас в жизни слишком много обязательств, за которые не бывает какого-то особого поощрения, но бывают наказания за их невыполнение. Например, нелюбимая работа — если её просто выполнять, ничего не изменится, вещи не станут лучше и не станут хуже, но если перестать ею заниматься — станет трудно платить по счетам, проявятся какие-нибудь проблемы.
А реальные проблемы всегда побуждают нас к действиям. И это хорошо — чем больше действия, тем полнее наша жизнь, кроме того, только действие ведёт к положительным изменениям (к худшим тоже)! Так что, от таких, непоощряемых, обязательств надо просто избавляться, вскрывать тем самым свои проблемы и решать их! И лень самый простой инструмент в этом стремлении — ведь если долго лениться, то скоро ситуация изменится внешней силой так, что не останется ничего другого, как действовать самому!
Ваш код не проверял, просто глянул в исходники — хардкод убрали, теперь у них полноценный парсер векторных данных.
Из комментариев к чекину от 25 сентября:
Плагин-то может быть и полезный, но вот содержимое объектов Path (свойство Data) он не парсит, то есть векторную графику из приложения не взять. Специально глядел исходный текст плагина в этом месте, там хардкод — просто вставляется "???".
Переводить в первую очередь надо те статьи, которые раскрывают идеологию программирования в WPF. А то народ до сих пор уверен, что WPF — это красивые кнопки и размытый текст.
Здесь можно увидеть доклад Беатрис Коста «Data Binding in WPF», сделанный на WPF Bootcamp 2007. Впрочем, там можно увидеть и все отсальные доклады и скачать примеры лабораторных приложений.
Кстати, рекомендую всем обязательно попробовать программу Kaxaml. По удобству использования и наглядности, эта программа превосходит аналоги, в частности, все эти клоны XamlPad (это программа из состава Windows SDK).
Pro WPF: Windows Presentation Foundation in .NET 3.0 by Matthew MacDonald Essential Windows Presentation Foundation by Chris Andersen WPF Unleashed by Adam Nathan
Какая-то картинка с мультяшным ниндзей и надписью в качестве фона на левых панелях - вот и весь фокус. А монитор фломастером разрисовать слабо? Вот это фокус!
А реальные проблемы всегда побуждают нас к действиям. И это хорошо — чем больше действия, тем полнее наша жизнь, кроме того, только действие ведёт к положительным изменениям (к худшим тоже)! Так что, от таких, непоощряемых, обязательств надо просто избавляться, вскрывать тем самым свои проблемы и решать их! И лень самый простой инструмент в этом стремлении — ведь если долго лениться, то скоро ситуация изменится внешней силой так, что не останется ничего другого, как действовать самому!
Из комментариев к чекину от 25 сентября:
Вот статьи, показывающие преимущества WPF:
The power of Styles and Templates in WPF — идеальный вариант.
Master-detail scenario
How do I display some items differently based on one of their properties?
How do I display items in an ItemsControl using different templates?
Здесь можно увидеть доклад Беатрис Коста «Data Binding in WPF», сделанный на WPF Bootcamp 2007. Впрочем, там можно увидеть и все отсальные доклады и скачать примеры лабораторных приложений.
blogs.msdn.com/adam_nathan/
www.drwpf.com/blog — один из лучших WPF-блоггеров
www.beacosta.com/blog — всё о Data Binding в WPF
marlongrech.wordpress.com/
joshsmithonwpf.wordpress.com/ — один из лучших WPF-блоггеров
work.j832.com/
learnwpf.com/
blog.pixelingene.com/
sachabarber.net/ — один из лучших WPF-блоггеров
blogs.msdn.com/wpfsdk/
windowsclient.net/
www.codeplex.com/wpf/ — новые официальные контролы WPF
wpf.netfx3.com/blogs/presentation_bloggers/
Pro WPF: Windows Presentation Foundation in .NET 3.0 by Matthew MacDonald
Essential Windows Presentation Foundation by Chris Andersen
WPF Unleashed by Adam Nathan