Re[12]: Как назвать метод, который должен быть переопределен
От: Sinix  
Дата: 20.04.16 08:08
Оценка:
Здравствуйте, itslave, Вы писали:

I>Я же в предыдущем посте прямым текстом написал: какое ТЗ, такое и решение. У меня миелофона нет и телепаты в отпуске, поэтому про ваши нюансы я могу только догадываться.

Ну а прочитать

С учётом того, что его (дерево компонентов) _сначала_ надо построить, и только затем добавить на форму.

— не?

Эта фича — стандартная возможность для любого боль-менее сложного UI фрефмворка. Вы с ними не работали, возможно?



I>В моем примере виртуализация отрисовываемого дерева уже есть

I>Давайте кусок кода — будем обсуждать предметно.

Блин, да очевидно же. Вот вам самое простое —
control.Parent = anotherWindow;

Нужно, например, для док-панелей с возможностью вытаскивания в отдельное окно.

Допускать, чтобы дерево оставалось в полуразобранном состоянии (у одного компонента привязка к старому окну, у другого — к новому) — низзя по очевидной причине.
Т.е. под капотом снова получаем пару операций "отвязать дерево от старого окна, привязать к новому".
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.