![]() |
#9 |
Участник
|
Цитата:
Сообщение от Jabberwocky
![]() В качестве идеи:
1. Создаем экземпляр контрола .NET в init() формы 2. Получаем свойство Handle (HWND) контрола (оно определено для каждого наследника System.Windows.Forms.Control) - X++ не поддерживает CLR properties , поэтому придется воспользоваться get-методом - get_Handle(); 3. Вызвать Win API функцию SetParent, чтобы установить CLR контрол дочерним по отношению к основному окну. Недостатки подхода - не работает IntelliMorph, нельзя перекрыть на X++ обработку событий контрола. Без обработки событий нельзя.... Но спасибо за идею, буду пробовать. Но вообще в 4.0 такой фичи не выделено, как я понял ?
__________________
-- regards, Oleksandr |
|
|
|