Тоже не подтверждаю - все сработало. Фаталити не было. Автокад 2016
По поводу кода:
- Я вот не решаюсь делать функции постоянно "висящими" в памяти. Может конечно это не так страшно и просто у вашей функции будет такой функционал... В общем, по логике: если вы окно свернули, то при вызове функции окно должно разворачиваться, а не запускаться заново!
- Еще - лучше окна в автокаде открывать так:
Application.ShowModelessWindow(Application.MainWindow.Handle, _wnd, false);
- И самое главное - вы уверены, что вам нужно использовать всякую ерунду, типа XceedWpfToolKit? Используя Wpf с его DataTemplate и прочим вы можете практически все свои задумки реализовать сами. И не нужно использовать целые библиотеки сторонних производителей, только из-за того, что там есть ОДИН контрол с ОДНИМ подходящим вам свойством!