|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
17.11.2013, 00:49 | #1 |
Пользователь
Регистрация: 08.06.2012
Сообщений: 46
|
Синхронный вывод в textBox
Приветствую знатоков!
Для доступа из другого класса (который занимается только вычислениями) к объекту textBox я его передаю в конструктор этого класса. А в классе вычислений создаю новый объект textBox. Таким образом класс вычислений получает доступ к объекту другой формы. Но данные появляются в textBox не сразу же как они посчитались и передались в textBox, а только после завершения программы. И иногда появляется ошибка: System.OutOfMemoryException не обработано пользовательским кодом Message=Выдано исключение типа "System.OutOfMemoryException". вот в этом месте Код HTML:
textPeresech.Text += String.Format("{0} {1} {2:0.00} {3:0.00} {4} {5} {6}\n", i, j, Obmen[j].x, Obmen[j].y, Obmen[j].n, Obmen[j].X0, Obmen[j].X1); Вопрос в том как сделать, чтобы данные отображались в textBox сразу же как только они вычисляются (синхронно)? Может использовать не textBox ? |
20.11.2013, 04:54 | #2 |
Форумчанин
Регистрация: 03.10.2013
Сообщений: 142
|
Конкретно Вам нужен DataBinding и что то типа MVVM.
И да - Вы верно мыслите "Может использовать не textBox ?" |
20.11.2013, 21:51 | #3 |
Пользователь
Регистрация: 08.06.2012
Сообщений: 46
|
|
21.11.2013, 06:43 | #4 |
Форумчанин
Регистрация: 03.10.2013
Сообщений: 142
|
Вот пример(vs2012, wpf).
Смотрите как свойство MyDateTime из класса MainWindowViewModel получает значение. А на форме оно появляется через DataBinding (который реализован в MainWindow.xaml). Собственно весь этот пример - это шаблон "WPF MVVM" доступный для установки в VS2012 через его же систему поиска шаблонов в интернете). |
21.11.2013, 10:32 | #5 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
|
21.11.2013, 14:48 | #6 |
Пользователь
Регистрация: 08.06.2012
Сообщений: 46
|
Благодарю за помощь
|
21.11.2013, 14:48 | #7 |
Пользователь
Регистрация: 08.06.2012
Сообщений: 46
|
Благодарю за помощь
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ввод/вывод даты в TextBox | Severny | Microsoft Office Excel | 18 | 10.12.2018 19:08 |
C# TextBox, вывод данных. | Vally | Помощь студентам | 4 | 18.11.2012 00:19 |
вывод русского текста в textbox | Flame20 | Общие вопросы C/C++ | 0 | 05.06.2012 21:59 |
c++ вывод текста из textbox | 0479 | Помощь студентам | 3 | 15.09.2010 01:23 |
C# TextBox, вывод данных. | Jenya | Общие вопросы C/C++ | 6 | 29.09.2009 16:03 |