Персональный сайт Александра Тауениса » wpf

wpf

ElementHost & System.InvalidOperationException

Вообще, совмещение WPF и Windows Форм (как и любых двух фреймворков интерфейса) является полнейшим костылём. Но бывают случаи, когда приходится их совмещать. Для этого в WinForms 3.5+ имеется элемент управления ElementHost. Но вот ведь незадача, в одних проектах он работает замечательно, в других сразу после добавления в форму программа перестаёт работать с ошибкой в автоматически созданном VS файле xxx.Designer.cs. (далее…)

Дружим Xwt и Windows Forms через WPF

Вчера на Хабрахабре вышла статья про новый неизведанный фреймворк для абстракции .net-программ от системных реализаций интерфейса — XWT (Xamarin Window Toolkit). Документации на него ноль. Однако случайно наткнулся на одну интересную функцию иксвэтэ — Xwt.Application.InitializeAsGuest (Xwt.ToolkitType.*). Никакой документации на неё пока что нет. Но это ведь не помеха? Приступим к изучению!
Заранее предупреждаю, что необходима среда .Net 4.0 и выше (т.е. Visual Studio 2010+). Перекомпиляция XWT под .Net 3.5/2.0/1.1 весьма нетривиальная задача.
(далее…)