![]() |
|
Модераторы: gambit, Kefir, Partizan |
![]()
|
|
| dAlex |
|
||||||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 208 Регистрация: 3.8.2006 Где: Санкт-Петербург Репутация: нет Всего: 2 |
а нужно все-таки просто вызов без Dispatcher.Invoke или с ним?
сейчас так
в итоге снова ругань на
--------------------
eof() |
||||||||
|
|||||||||
| -Mikle- |
|
|||
![]() Невидимка Vingrad'а ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1672 Регистрация: 22.6.2003 Где: Казахстан, Астана Репутация: 13 Всего: 59 |
Да, именно так я и предлогал. Значит есть еще где-то места, в которых из метода CheckNewStrike идет обращение к GUI, потому что PropertyChanged, на которых сидит биндинг, стабильно вызывается в потоке GUI. Посмотри внимательно еще раз. -------------------- Если тебе плюют в спину, значит ты впереди... |
|||
|
||||
| dAlex |
|
||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 208 Регистрация: 3.8.2006 Где: Санкт-Петербург Репутация: нет Всего: 2 |
а это может быть связано с тем, что backgroundWorker вызывается из таймера? первая ругань происходит в строчке, где меняется Cc_collection, а это точно свойство
upd: в строке типа такой
всё в порядке, а если делать
как раз и вылезает ексепшн. Может, там нужен не PropertyChanged, а именно CollectionChanged? раз Add Это сообщение отредактировал(а) dAlex - 25.5.2011, 13:25 --------------------
eof() |
||||
|
|||||
| -Mikle- |
|
|||
![]() Невидимка Vingrad'а ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1672 Регистрация: 22.6.2003 Где: Казахстан, Астана Репутация: 13 Всего: 59 |
Если строчка Cc_collection.Add(..) имеется где-нить в иерархии вызовов методов начиная с метода CheckNewStrike, то да, проблема в этом. Если таких строчек не много, то передайте только эту одну строчку в синхронное выполнение GUI - Dispatcher.Invoke(......Cc_collection.Add(..) .....)
-------------------- Если тебе плюют в спину, значит ты впереди... |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | WPF и Silverlight | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |