Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
08.07.2013, 15:30
|
|||
---|---|---|---|
|
|||
Как узнать значение свойства visible компонента, лежащего на панели с visible==false |
|||
#18+
C#, VS2008 Имеется объект: Код: c# 1.
В нём лежат несколько кнопок и других форм, что-то видимо, что-то не видимо. После присвоения: Код: c# 1.
все лежащие в нём компоненты имеют значение visible == false; Получаю следующую ситуацию: Если я напишу: Код: c# 1. 2. 3. 4. 5.
то выдаст false, но кнопка видна будет Если так: Код: c# 1. 2. 3. 4. 5.
то выдаст false, и кнопка видна не будет. Вопрос: как узнать значение видимости компонента в тот момент, пока панель невидима? Вариант неверного ответа Если кто-то хочет сказать: " а напиши вот так: " Код: c# 1. 2. 3. 4.
то не годится, поскольку я не знаю, видима ли panel1. "Ну тогда напиши вот так:" Код: c# 1. 2. 3. 4. 5.
Тоже не годится. Если панель panel1 в свою очередь также лежит на невидимой панели, как только её родительская панель отобразится, то после этого кода сама panel1 уже будет невидимой. Поясню кодом: Код: c# 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.07.2013, 16:05
|
|||
---|---|---|---|
Как узнать значение свойства visible компонента, лежащего на панели с visible==false |
|||
#18+
Charles Weyland, .. ну так создайте себе Dictionary, да и пишите/меняйте свойства - надежнее будет ... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.07.2013, 16:28
|
|||
---|---|---|---|
Как узнать значение свойства visible компонента, лежащего на панели с visible==false |
|||
#18+
Charles Weyland, http://stackoverflow.com/a/5980637 даже если это работает, путь это неверный... недостойный джедая... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
09.07.2013, 11:58
|
|||
---|---|---|---|
|
|||
Как узнать значение свойства visible компонента, лежащего на панели с visible==false |
|||
#18+
buserCharles Weyland, http://stackoverflow.com/a/5980637 даже если это работает, путь это неверный... недостойный джедая... отлично!! Спасибо!)) работает. Правда, хз как, но работает. Решение выношу на форум: Код: c# 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
09.07.2013, 17:14
|
|||
---|---|---|---|
|
|||
Как узнать значение свойства visible компонента, лежащего на панели с visible==false |
|||
#18+
по ходу, через раз этот код работает... поясните, пожалуйста, как у него получается что-то понять :) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=20&mobile=1&tid=1404388]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
157ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 352ms |
total: | 609ms |
0 / 0 |