Обратите внимания на данный D&D фреймворк. Так же прицепляю архив с примером использования.
WpfApplication1.rar
Повторное использование знаний
Код начинается с четырех пробелов