2 / 2 / 0
Регистрация: 10.06.2011
Сообщений: 57
|
|
1 | |
Вывести в отдельный класс17.06.2011, 20:09. Показов 2155. Ответов 6
Метки нет (Все метки)
реализована программа, все кнопки и все действия проходят в классе Form1, можно ли каким то образом, вывести все кнопки в отдельный класс, и что бы программа продолжала функционировать.
Заранее спасибо!
0
|
17.06.2011, 20:09 | |
Ответы с готовыми решениями:
6
Поместить в класс отдельный участок кода Создать отдельный класс из общей программы Можно ли вынести класс в отдельный файл Выделить отдельный класс двоичных чисел |
138 / 138 / 42
Регистрация: 02.11.2010
Сообщений: 316
|
|
17.06.2011, 20:34 | 2 |
В каком смысле вынести кнопки?
Вынести функционал по нажатию кнопки не проблема, а по ее нажатию вызывать необходимую функцию стороннего класса. Но сами кнопки принадлежат классу формы и иначе быть не может.
1
|
2 / 2 / 0
Регистрация: 10.06.2011
Сообщений: 57
|
|
17.06.2011, 20:45 [ТС] | 3 |
Все кнопки созданы в Form1, и каждая из них по нажатию выдаёт сообщение на экран. Надо вывести функционирование кнопок в отдельный класс, но что бы при запуске проекта в Form1 эти кнопки отображались и функционировали. возможно ли так сделать?
0
|
185 / 188 / 17
Регистрация: 26.11.2010
Сообщений: 511
|
|
17.06.2011, 20:49 | 4 |
Можно сделать отдельный partial класс, но после этого придется попрощаться с дизайнером форм.
Просто объедините все bittonCLick'и директивой #region.
1
|
138 / 138 / 42
Регистрация: 02.11.2010
Сообщений: 316
|
|
17.06.2011, 20:56 | 5 |
Если форма создана в дизайнере, то partial класс уже создан, к тому же это не вынесение в отдельный класс - это тот же класс, но разбитый на части для сокрытия программной реализации элементов формы.
Возможно конечно. Скидываешь весь функционал в класс. Потом создаешь экземпляр этого класса и пользуешься его методами.
1
|
185 / 188 / 17
Регистрация: 26.11.2010
Сообщений: 511
|
|
17.06.2011, 21:21 | 6 |
Я имел в виду что можно сделать ТРИ partial класса - один - дизайнер, второй - сама форма и третий - кнопки.
0
|
2 / 2 / 0
Регистрация: 10.06.2011
Сообщений: 57
|
|
17.06.2011, 21:41 [ТС] | 7 |
я в С# новичок, поэтому для меня это как то сложно. Вот сама программа. Мне не особо понятно как это все сделать. Если вам не составит труда, попробуйте вывести в отдельный класс кнопки.
спасибо.
0
|
17.06.2011, 21:41 | |
17.06.2011, 21:41 | |
Помогаю со студенческими работами здесь
7
Как вынести в отдельный класс блок try . catch Отдельный класс для хранения различных параметров Нужно ли для события создавать отдельный класс? Как передать данные из формы в отдельный класс? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |