У меня есть TPageControl, который имеет 3 TTabSheet и некоторые из них имеют дополнительную TPageControl, которые имеют TTabSheetКак выполнить некоторый код, когда пользователь переключается на вложенный вкладке?
Сортировать по
Page Control 1
TabSheet 1
TabSheet 2
Page Control 2
TabSheet 2a
TabSheet 2b
TabSheet 3
Теперь, когда один из этих Tabsheets становится виден пользователю, я хочу, чтобы выполнить некоторый код, но я не уверен, какое событие зацепиться.
Например, если пользователь смотрит на TabSheet 1
и переходит в TabSheet 2
где TabSheet 2a
показывает, то я хочу, чтобы выполнить код Tabsheet 2a, но я не могу подключить OnEnter Tabsheet 2а в или OnShow. И это не «OnChange» на странице Control2.
На самом деле, все, что я вижу, - это положить целую кучу коммутатора/футляра в событие OnChange для контроля над версией. Это лучший способ?
+1, использование фреймов было всего лишь предложением, ваше предложение OnChange также хорошее – ComputerSaysNo