|
|
|
Взаимодействие классов
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток. Столкнулся с такой проблемой. Пишется приложение WinForms на С#. Есть основной класс: Код: plaintext 1. 2. 3. 4. 5. 6. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Функция класса В отказывается понимать textBox1.Text. Как я понимаю тут нужно как-то объявить связь между классами. Я понимаю что вопрос абсолютно глупый, но как все таки это сделать на C#? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2009, 20:55:50 |
|
||
|
Взаимодействие классов
|
|||
|---|---|---|---|
|
#18+
Похоже на антипаттерн. Постарайтесь понять как пишется подобный функционал для WinForms приложений в общем случае. Похоже что class A - это форма, а класс B - это рабочий (worker) класс. Я - бы сконструировал объект B после инициализации всех контролов формы с передачей ему ссылки на A. Как это сделать для WinForms приложения, я чесно говря не знаю т.к. давно не писал на C#. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2009, 21:49:33 |
|
||
|
Взаимодействие классов
|
|||
|---|---|---|---|
|
#18+
Ringnarr, Информации мало как - то, но рискну предположить, что вы просто с нижеследующим кодом затрудняетесь - который mayton вам описал: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. Судя по вашему вопросу - вам букварь какой - нибудь нужен по си шарп прочитать. Также, есть еще возможность, что вы пытаетесь изменить текст из другого потока - что естественно вам не удается в таком виде - в связи с однопотоковыми апартаментами виндозного приложения - тоже может быть. Вы поконкретней как - нить бы.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2009, 00:35:56 |
|
||
|
|

start [/forum/topic.php?fid=16&fpage=112&tid=1344047]: |
0ms |
get settings: |
20ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
38ms |
get topic data: |
18ms |
get forum data: |
2ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
| others: | 235ms |
| total: | 387ms |

| 0 / 0 |
