Проверьте http://www.thinkbottomup.com.au/site/blog/Embedding_DLR_Scripts_in_XAML_Part_1 за действительно хороший учебник по этому вопросу.Единственным недостатком в его примере является то, что он определил перенаправленный обработчик событий, позволяющий вам определять только одно событие, которое нужно обработать, но его было легко изменить, чтобы определить коллекцию событий.ИМХО, это отличный способ перенести поведение пользовательского интерфейса в поле зрения, но пуристы, наверное, будут мне за это говорить.