| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Общие вопросы по .NET и C# > Вызов методов объекта в обработчиках кнопок |
| Автор: Modul 31.5.2007, 11:22 | ||||
| Посоветуйте, как правильнее (или лучше) вызвать две функции объекта с в разных обработчиках кнопок. Функция mes2() из класса Class использует результат функции mes1().
Хотел передать ссылку в конструктор - ругается. Class c = new Class(this); Сделал через ссылку на Form1 в функции mes2() - работает. Вопросы: 1) Можно ли иначе это сделать ? 2) Правильно ли я сделал ? |
| Автор: tol05 31.5.2007, 13:42 | ||
| Ругается - и правильно делает! Ты же пытался передать this до вызова конструктора формы, а там его еще нет. Статическая инициализация, однако А так - нормально. Хотя так как ты хотел - лучше, ИМХО
НЕ ТЕСТИЛ! Могу ошибаться. |
| Автор: Modul 31.5.2007, 14:18 | ||
В том-то и дело, что такой вариант я пробовал.
Наверное, перегрелся , тфу... Клемануло. |