0 / 0 / 0
Регистрация: 25.02.2013
Сообщений: 5
|
|||||||||||
1 | |||||||||||
Не работает доступ к контролу из другого класса11.08.2014, 01:29. Показов 1312. Ответов 3
Метки нет (Все метки)
Итак, имею в Form1 функцию, которая добавляет в конец текстбокса заданный текст.
И имею другой класс, в котором запускается несколько потоков, каждый поток вызывает метод, из которого должен изменяться текстбокс при помощи предыдущей функций. Вот этот метод.
0
|
11.08.2014, 01:29 | |
Ответы с готовыми решениями:
3
Доступ к контролу из другого класса Доступ к контролу из другого класса Как получить доступ к контролу формы из другого класса, не создавая новый экземпляр формы Доступ к контролу из другого потока |
8943 / 4855 / 1886
Регистрация: 11.02.2013
Сообщений: 10,246
|
|
11.08.2014, 01:50 | 2 |
Загвоздка в том, что метод ты вызываешь из нового экземпляра формы и к активной форме он не имеет отношения
0
|
0 / 0 / 0
Регистрация: 25.02.2013
Сообщений: 5
|
|
11.08.2014, 02:32 [ТС] | 3 |
Спасибо, а как можно вызвать метод из активной формы, не могу найти.
0
|
8943 / 4855 / 1886
Регистрация: 11.02.2013
Сообщений: 10,246
|
|
11.08.2014, 05:47 | 4 |
Нужно передать в класс, где находится метод Checking, ссылку на активную форму. Через конструктор или статический класс.
Или использовать делегат из статического класса, чтобы хранить в нём ссылку на метод из формы. Это будет самый правильный способ. Пример не напишу, т.к. далеко от компа
1
|
11.08.2014, 05:47 | |
11.08.2014, 05:47 | |
Помогаю со студенческими работами здесь
4
Обращение к контролу из другого класса Доступ к GUI из другого класса. Работает странно Доступ к контролу формы из написанного класса Разрешить доступ к методу класса только для другого класса Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |