У меня есть элемент управления вкладкой в форме окна. Он отлично работает, за исключением следующего примера. Когда у меня есть tabpage2
, все элементы управления на tabpage1
возвращают их visible
как FALSE, что фактически неверно, потому что все они установлены на visible = false
.Элементы управления на вкладке (вкладка управления), которая не отображается return Visible = false
Я полагаю, это потому, что tabpage1
установлен в visible = false
, поэтому все дочерние элементы управления наследуют FALSE.
Конечно, если выбрано tabpage1
, то все элементы управления возвращают правильное значение для видимого свойства.
Должна быть работа вокруг. у кого-нибудь есть решение?
Зачем вам нужен обходной путь? Элементы управления не видны, когда их родительская вкладка не отображается. Это те же правила, что и другое окно. Возможно, если бы вы сказали нам, что вы пытаетесь сделать, мы можем предложить альтернативные решения. –
Если для свойства 'visible' элемента управления установлено значение false, то, естественно, оно вернет false при проверке этого свойства. Я неправильно понял? – JYelton
Уверен ... его элемент управления вкладками с несколькими вкладками. В каждом табуляции есть несколько элементов управления там. Мне нужно проверить, есть ли панель ALERT, которая у меня есть. Если это тогда, я не выполняю процедуру проверки что я запускаю ... но я проверяю видимое свойство панели оповещений, когда tabpage2 открыто, и его на tabpage1 ... если это имеет смысл – Martin