|
Подрагивание родительской формы при закрытии модальной
|
|||
---|---|---|---|
#18+
Ну т.е. общий принцип такой. Код: vbnet 1. 2. 3. 4. 5. 6.
При закрытии Form2 основная Form1 как правило подмигивает всем своим содержанием. Не всегда, от чего зависит хз, как правило при наличии каких-то других не относящихся к делу окон под ней, возможно когда Form1 достаточно насыщена всякими элементами, на чистом рабочем столе обычно нет. Нет какого-то общего принципа на это повлиять? Не критично конечно, но и не файн для восприятия, в классике (Win32, VB6) такого эффекта в общем случае нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.03.2015, 00:37 |
|
Подрагивание родительской формы при закрытии модальной
|
|||
---|---|---|---|
#18+
Вообще ощущение, что подрагивание происходит за счет вылезания (на долю секунды) других окон поверх Form1-имею ввиду окна, не относящиеся к данной программе и находящиеся снизу Form1. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.03.2015, 00:43 |
|
Подрагивание родительской формы при закрытии модальной
|
|||
---|---|---|---|
#18+
Попробовал поискать по словам flickering/blimking. Один из советов, типа не делать "диалогу" Me.Dispose() из-под себя. Проверил, не бликует. Но при этом обязательно делать это Dispose из-под родителя (то что обязательно надо делать в большинстве случаев - согласен). Интересно как и в какой момент? Если у меня "as New frm2"-и я об этом сразу забыл, под каждый диалог переменные делать не очень хочется. И потом я иногда запрещаю "закрытие крестиком" через cancel в FormClosing: Код: vbnet 1.
и тогда .Close() вообще не работает и остается .Dispose(). ... |
|||
:
Нравится:
Не нравится:
|
|||
14.03.2015, 01:32 |
|
Подрагивание родительской формы при закрытии модальной
|
|||
---|---|---|---|
#18+
Вроде как довел до ума. 1) Dispose() надо делать из вызывающей формы а не из-под себя (ну или Using что так понимаю делает Dispose() автоматом). 2) Закрывать только через Close(), при необх. извращаться с переменной (при запрете крестика). Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30.
... |
|||
:
Нравится:
Не нравится:
|
|||
14.03.2015, 04:10 |
|
Подрагивание родительской формы при закрытии модальной
|
|||
---|---|---|---|
#18+
Дмитрий77, Вы забыли написать - "Спасибо всем участникам обсуждения!" ... |
|||
:
Нравится:
Не нравится:
|
|||
14.03.2015, 10:04 |
|
|
start [/forum/topic.php?fid=20&fpage=91&tid=1401804]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
24ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 124ms |
0 / 0 |