Необходимо существующий WinForms UserControl написанный на с# переделать в WPF UserControl. Исходники контрола можно скачать здесь
Результирующий WPF контрол должен иметь такой же (максимально близкий) публичный интерфейс. Очень желательно чтобы и приватные методы остались с теми же названиями и тем же функционалом. Вообще в этом контроле очень мало WinForms специфики. Кода он содержит всего около 2000 строк. Это должно быть очень легкая работа.