0 / 0 / 0
Регистрация: 30.10.2014
Сообщений: 30
|
|
1 | |
.NET 4.x Синхронизация28.02.2016, 16:43. Показов 1408. Ответов 12
Есть два компонента progressbar и trackbar в методе timer_Tick, как сделать так чтобы они работали синхронно, а не "один другого догоняет"?
0
|
28.02.2016, 16:43 | |
Ответы с готовыми решениями:
12
Синхронизация потоков Синхронизация (потоки) Синхронизация SQLServer и с# Синхронизация потоков |
0 / 0 / 0
Регистрация: 30.10.2014
Сообщений: 30
|
||||||
28.02.2016, 17:10 [ТС] | 3 | |||||
0
|
0 / 0 / 0
Регистрация: 30.10.2014
Сообщений: 30
|
|
28.02.2016, 17:15 [ТС] | 5 |
0
|
0 / 0 / 0
Регистрация: 30.10.2014
Сообщений: 30
|
||||||
28.02.2016, 17:36 [ТС] | 7 | |||||
0
|
28.02.2016, 17:44 | 8 |
Сообщение было отмечено mmo как решение
Решение
Проверил, действительно.
При назначении значения ProgressBar'у оно запаздывает на некоторое время. Если значение увеличиватеься не на 1, а более, то видно, как ProgressBar проходит через промежуточные значения. Причём происходит такое при увеличении значения ProgressBar вверх. Время на эти промежуточные шаги на взгляд примерно одинаково, что для 1, что для 100. А вот при уменьшении такого эффекта нет, всё мгновенно. Добавлено через 2 минуты А вот объединить, и увеличить на сколько нужно +1, а потом уменьшить на 1, то будет типа мгновенно. Грязный хак. Добавлено через 2 минуты Вы не первый наткнулись: http://stackoverflow.com/quest... ging-value
1
|
28.02.2016, 17:48 | 9 | |||||
Rius, да, я тоже проверил. Но пока все что мне удалось добиться - чтобы было наоборот, таким вот приемом. Теперь TrackBar у меня запаздывает)))
0
|
Rius
|
28.02.2016, 17:49
#10
|
Не по теме: insite2012, сурово!!! :)
0
|
0 / 0 / 0
Регистрация: 30.10.2014
Сообщений: 30
|
|
28.02.2016, 17:50 [ТС] | 11 |
Работает с вариантом Rius, интересное решение.
P.S.:жаль не очень красивое
0
|
insite2012
|
28.02.2016, 17:53
#12
|
Не по теме: Rius, а куда деваться, надо же экспериментировать :)
0
|
28.02.2016, 18:05 | 13 | ||||||||||
mmo, это видимо следует из той самой Aero, когда к старым программам захотели добавить анимации, которую они в принципе не умели.
Чуть красивее можно сделать через Extension метод:
1
|
28.02.2016, 18:05 | |
28.02.2016, 18:05 | |
Помогаю со студенческими работами здесь
13
Синхронизация потоков синхронизация потоков Синхронизация потоков Синхронизация папок Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |