Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
16.05.2014, 12:45
|
|||
---|---|---|---|
Visibility не срабатывает мгновенно |
|||
#18+
Привет всем! Вот пример кода: Код: c# 1. 2. 3. 4. 5.
Вопрос: почему почему spPanel становится видимой только когда полностью выполнится событие CheckBox_Checked? Из-за свойство Visibility в StackPanel не меняется на Visible до Thread.Sleep(5000) ? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
16.05.2014, 14:59
|
|||
---|---|---|---|
Visibility не срабатывает мгновенно |
|||
#18+
разобрался, нужно было Thread.Sleep(5000) вызывать через Dispatcher.BeginInvoke ... |
|||
:
Нравится:
Не нравится:
|
|||
|
16.05.2014, 15:07
|
|||
---|---|---|---|
Visibility не срабатывает мгновенно |
|||
#18+
Students, потому что для изменения видимости должно быть обработано сообщение WM_PAINT, а ты заблокировал UI поток и не даешь это сделать. Какой практический смысл в пятисекундной паузе? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
16.05.2014, 15:08
|
|||
---|---|---|---|
Visibility не срабатывает мгновенно |
|||
#18+
Studentsразобрался, нужно было Thread.Sleep(5000) вызывать через Dispatcher.BeginInvoke Это бесмысленно. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
16.05.2014, 15:43
|
|||
---|---|---|---|
Visibility не срабатывает мгновенно |
|||
#18+
вместо Thread.Sleep(5000) можно написать любой метод, я для простоты написал ... |
|||
:
Нравится:
Не нравится:
|
|||
|
16.05.2014, 15:49
|
|||
---|---|---|---|
Visibility не срабатывает мгновенно |
|||
#18+
Students, Thread.Sleep эффективно вешает UI поток, поэтому результат неудивителен. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
16.05.2014, 21:15
|
|||
---|---|---|---|
|
|||
Visibility не срабатывает мгновенно |
|||
#18+
Вы не туда ткнули мышкой либо: 1. При выборе типа проекта в VS 2. При выборе раздела форума для вопроса ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.05.2014, 09:49
|
|||
---|---|---|---|
|
|||
Visibility не срабатывает мгновенно |
|||
#18+
А чего набросились? Автор по сути спросил, как в ходе вычислений менять визуальное состояние. И сам разобрался, что нужно в другом потоке. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.05.2014, 16:34
|
|||
---|---|---|---|
|
|||
Visibility не срабатывает мгновенно |
|||
#18+
@k@DElpher, авторDispatcher.BeginInvokeвроде вы и так выполняете Thread.Sleep в потоке UI, такие операции лучше в отдельном потоке выполнять ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=21&mobile=1&tid=1441116]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
134ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
others: | 316ms |
total: | 535ms |
0 / 0 |