Добрый день. С помощью рефлектора получил код приложения, затем с помощью плагина к нему BAML Viewer достал xaml. Закинул этот xaml проект - в дизайнере выглядит как надо, но компилироваться отказываться с ошибкой:
Error 1 MyClass cannot be the root of a XAML file because it was defined using XAML.
Что делать с этим?
x:Class="ссылка на класс Login" - не получается
Поменял на и все ок. Но теперь я не понимаю как связать окно с кодом )
В общем оказалось немного сложнее чем с WinForms.
Еще раз спасибо за помощь.
А что значит "связать окно с кодом"? =) Не работает Binding? Вам нужно правильно указать DataContext у окна. На сколько я вижу, Вы его вообще не присваиваете. В принципе, можно нагородить костыли с {Binding ElementName=...} или чем-то подобным, но если хотите сделать хорошо, советую почитать про MVVM-паттерн. Вам придётся создать класс с вью-моделью (скорее всего, еще и имплементировать INotifyPropertyChanged), который будет отражать модель данных, отображаемую на форме. А потом надо будет присвоить DataContext-у формы экземпляр этого класса.