![](http://img.youtube.com/vi/aWP1gHoDoOw/default.jpg)
![](http://img.youtube.com/vi/j5RBYrkvxPo/default.jpg)
![](http://img.youtube.com/vi/LJ5PnzsM_eI/default.jpg)
![](http://img.youtube.com/vi/_9lzkDV9S9A/default.jpg)
![](datas/avatars/2180-avatar.gif)
Доброго дня.
Новая статья по WPF.
Тематика:
№018 - Размещение контрола NET 2.0 на форме WPF
Читать тут:
list.php?c=articles1101
Жду вопросы и комментарии, как обычно
P.S. в дальнейшем DOC-версии статей будут размещаться после публикации в разделе "Разработчику"
Браво!
![](datas/avatars/16697-avatar.gif)
Espoir, очень жаль, что нельзя использовать AllowTransparency. Очень хотел сделать что то типа Explorer с прозрачностью на XP. Видимо не судьба.
![](datas/avatars/2180-avatar.gif)
QiSoft, ну а что мешает написать самостоятельно соответствующие контролы? Если нет аналога в WPF, можно написать самому.
![](datas/avatars/16697-avatar.gif)
Espoir, А есть ли возможность использовать этот контейнер при написании контролов? Идея заключается в создании WPF контрола, содержащего Win32 контрол и последующее размещение на форме с включенным AllowTransparency.
![](datas/avatars/16697-avatar.gif)
Espoir, Чето у меня не получается добавить контрол на форму WPF. Всё сделал как написано, а он не видит ссылок на библиотеку WindowsFormsIntegration и следовательно у меня нет доступа к контейнеру WindowsFormsHost.
В саойствах проекта в списке ссылок(reference) он WindowsFormsIntegration есть, а вот контейнера нету.
![](datas/avatars/2180-avatar.gif)
QiSoft, этот элемент не появляется автоматически при наборе символа "<" в раскрывающемся списке. Мы все еще имеем дело с бета-версией и поэтому этот элемент нужно набрать вручную. Не обращайте внимание на подчеркивание - компиляция пройдет успешно.
По-поводу вопроса о контроле в контроле. Если вы внимательно прочитали цитату ответа эксперта Microsoft по-поводу этой проблемы, то должны понимать, что проблема кроется не в WPF-окне, и что создавая "слоеный пирог" из контролов вы ситуацию не измените.
Я бы рекомендовал либо написать нужный контрол на WPF, либо поискать в сети - возможно кто-то уже сделал нужный контрол.
![](datas/avatars/16697-avatar.gif)
Espoir, Тогда как потом разместить WPF контрол на WPF форме? Как WPF на Net - понятно, как Net на WPF - тоже, а как WPF на WPF нет.
Скорее всего так же как и теже кнопки...
Тоесть через Визуальный редактор или через редактор XAML!
![](datas/avatars/16697-avatar.gif)
megalan, А как его туда интегрировать? Он ведь сам туда не добавляется, как это было в Net2. Можут надо какую-нибудь ссылку на контрол в XAML код добавить?
Наверное как и все контролы которые скачиваются через инет...
Жмём на тулбокс правой кнопкой мыши и выбираем add/remove items.
Ну а дальше думаю разберёшься
![](datas/avatars/16697-avatar.gif)
megalan, Это для NET2! WPF контролы не добавляются через этот диалог. Они там даже не присутствуют.
Хм странно у меня работает.....
![](datas/avatars/16697-avatar.gif)
megalan, Какой у тебя WinSDK? June или Jule CTP?
![](datas/avatars/2180-avatar.gif)
QiSoft, megalan, ход мысли правильный. А что будете делать если в какой-то момент visual-дизайнер не отобразит вашу форму с сообщением "Whoops..."?