TFlowPanel. Добавление элементов управления во время выполнения - PullRequest
2 голосов
/ 24 апреля 2009

Кто-нибудь знает, как добавить элементы управления, скажем, TImage, в TFlowPanel во время выполнения?

С уважением, Питер

Ответы [ 2 ]

6 голосов
/ 24 апреля 2009

Чтобы добавить любой элемент управления в родительский элемент управления:

MyControl := TMyControl.Create(MyForm); // Form is the owner
MyControl.Parent := ParentControl;      // Parent control is the parent

Вы также можете установить другие свойства, если хотите.

5 голосов
/ 11 мая 2009

С обычным контейнером есть небольшая разница, вы можете установить порядок дочерних элементов управления.

OldIndex:= FlowPanel.GetControlIndex( MyControl );     
FlowPanel.SetControlIndex( MyControl, OldIndex + 1 ); 
...