genakust
-
Постов
3 -
Зарегистрирован
-
Посещение
Сообщения, опубликованные genakust
-
-
добрый день,
у меня есть несколько TabItems in FMX- TabControl (как на вложенной картинке) один из которых заполняется динамически:
FindAndDeleteItemContext; frameIndex:= GetFrameIndexByText(item); {factory} FFramesFactory:= TFramesFactory.DefaultFactory; {Index-> Frame} aktFrame:= FFramesFactory.GetFrame(frameIndex); {add to layout} aktFrame.Parent:= LyContent; aktFrame.Align:= TAlignLayout.Client; LyContent.AddObject(aktFrame); {open tab} ActionToContentTabExecute(Sender);
я пытаюсь найти фрейм и удалить его только из TabItem но не как Object обследующим способом:
procedure Txxx.FindAndDeleteItemContext; var i: Integer; begin for i:= 0 to Pred(LyContent.ComponentCount) do begin if LyContent.Controls.Items[i] is TFrame then LyContent.RemoveObject(i); end; end
но почему- то LyContent.ComponentCount всегда равен 0.
Подскажите пожалуйста что неправильно?
Спасибо.
-
Здравствуйте,
я создал свой ListBoxItem (FMX) который выглядит следующим образом:
затем я добавил Items динамически в ListBox и получилось следующее:
Когда я запускаю программу на Windows 10 и выбираю мышкой Item он селектируется, а если запускаю на Андроид- таблете, то я не могу выбрать (селектировать) Item.
Подскажите пожалуйста, какие могут быть причины длы такого поведения.
Заранее спасибо.
как найти и удалить компонент на TabItem
в Приложение и формы
Опубликовано
Спасибо за ответ, я завтра попробую переделать.