|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
12.04.2017, 23:15 | #11 |
Пользователь
Регистрация: 11.04.2017
Сообщений: 64
|
Смотря какая задача стоит. Если вся задача сводится к банальному отрисовыванию, то можно сделать просто. Новый класс с паблик свойствами и ивентом. Ивент вешаете на сеттер свойства. А в классе UI на событие, которое будет щелкать на изменение свойства - обработчик с рисованием. Если же это с заделом на будущее - советую смотреть в сторону биндинга и события OnPropertyChange с реализацией соответствующего интерфейса.
|
13.04.2017, 12:51 | #12 |
Пользователь
Регистрация: 28.03.2011
Сообщений: 38
|
Как выход из сложившейся ситуации я сделал еще так. У BackgroundWorker есть свойство IsBusy. и пока идут какие то расчеты. можно выполнять какие то действия с теми же данными. А чтобы графика успевала за данными немного торможу поток Thread.Sleep(10). Может быть, это и костыль, но все работает как нужно
PHP код:
|
13.04.2017, 13:30 | #13 |
Пользователь
Регистрация: 11.04.2017
Сообщений: 64
|
Представляете, если бы простуду лечили пеницилином, как в древности )) У Вас не костыль - а Костылище |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Две формы в Delphi | Kotlyar562 | Помощь студентам | 10 | 05.03.2011 23:36 |
Две формы. Перекрывание. | Alex Cones | Общие вопросы Delphi | 4 | 30.05.2010 14:33 |
Вопрос про две формы... | doniyor | Общие вопросы Delphi | 5 | 13.08.2009 17:18 |
две формы | StakanpORTvejna | Общие вопросы Delphi | 4 | 04.05.2009 19:32 |
две формы в одном приложении.. | AXEnic | Общие вопросы Delphi | 6 | 22.04.2009 16:52 |