|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
01.05.2011, 16:47 | #11 |
Форумчанин
Регистрация: 11.02.2011
Сообщений: 140
|
Код:
Хочу шарить как Daramant!!!
|
01.05.2011, 17:12 | #12 | |
Форумчанин
Регистрация: 06.01.2009
Сообщений: 340
|
Цитата:
Классы объяви как public. Теперь сможешь в обработчиках событий в форме создавать свои классы. Дальше - как я писал в посте #7. P.S. Не надо постить так исходники, когда кода много - лучше приложить архив проекта (или отдельных файлов) как файл к сообщению. И это же не весь код - не вижу обработчиков событий.
Истинный успех – это то, что Вы сделали в сравнении с тем, что могли бы сделать.
Никогда не бойся делать то, что ты не умеешь. Помни, ковчег был построен любителем. Профессионалы построили "Титаник". Последний раз редактировалось Daramant; 01.05.2011 в 17:52. |
|
01.05.2011, 18:47 | #13 |
Форумчанин
Регистрация: 11.02.2011
Сообщений: 140
|
Добавь в проект файл, в него помести свои классы.
Классы объяви как public. Теперь сможешь в обработчиках событий в форме создавать свои классы. Не понимаю как это сделать В смысле как классы то обьявить паблик, понятно. как добавить файл в проект? Консоль? Или что? На примере одного из классов покажите пожалуйста. ну и соответственно как запихивать это в обработчики?
Хочу шарить как Daramant!!!
|
01.05.2011, 21:34 | #14 | |||
Форумчанин
Регистрация: 06.01.2009
Сообщений: 340
|
Цитата:
Project -> Add class... (или Проект -> Добавить класс...) и вставь туда свои классы. Цитата:
Например (для MS Visual Studio) - для отрисовки фигур: 1. Кликаешь по pictureBox на форме. 2. В окне Properties(свойства) выбираешь закладку Events (события). 3. Кликаешь дважды напротив надписи Pait 4. Будет создан обработчик события Paint. 5. В нем пишешь код из поста #7. Цитата:
P.S. Ты же изучай среду, к которой работаешь.
Истинный успех – это то, что Вы сделали в сравнении с тем, что могли бы сделать.
Никогда не бойся делать то, что ты не умеешь. Помни, ковчег был построен любителем. Профессионалы построили "Титаник". Последний раз редактировалось Daramant; 01.05.2011 в 21:40. |
|||
02.05.2011, 11:05 | #15 |
Форумчанин
Регистрация: 11.02.2011
Сообщений: 140
|
То есть я беру и добавляю класс в проект. Класс называю фигура.
В открывшемся файле вставляю код, включающий в себя мой класс фигура и все классы наследники? Так?
Хочу шарить как Daramant!!!
|
02.05.2011, 11:07 | #16 |
Форумчанин
Регистрация: 11.02.2011
Сообщений: 140
|
Класс этот я создаю в проекте виндовсформс?
Хочу шарить как Daramant!!!
|
02.05.2011, 11:15 | #17 | ||
Форумчанин
Регистрация: 06.01.2009
Сообщений: 340
|
Цитата:
Цитата:
Истинный успех – это то, что Вы сделали в сравнении с тем, что могли бы сделать.
Никогда не бойся делать то, что ты не умеешь. Помни, ковчег был построен любителем. Профессионалы построили "Титаник". |
||
02.05.2011, 11:25 | #18 |
Форумчанин
Регистрация: 11.02.2011
Сообщений: 140
|
Пойду пробовать...
Хочу шарить как Daramant!!!
|
02.05.2011, 12:07 | #19 |
Форумчанин
Регистрация: 11.02.2011
Сообщений: 140
|
Никак. Чувствую себя большим дятлом.
Вот прикладываю проект. Там форма. Созданный класс и попытка реализовать ваши советы. Неудачная. Посмотрите пожалуйста.
Хочу шарить как Daramant!!!
|
02.05.2011, 12:43 | #20 | |
Форумчанин
Регистрация: 06.01.2009
Сообщений: 340
|
Цитата:
1. Класс Figura (из поста #4) ты добавил в конец файла Form1, а нужно было заменить им твой класс Figura из файла Figura.cs. 2. Классы Kvadrat, Romb и Trapezia ты сделал зачем-то вложенными в класс Pramougolnik. - Нужно расположить их на одном уровне. 3. Добавил в каждый конструктор параметры x и y - координаты фигуры. 4. Объявил классы public. Давай дальше сам, по посту #7.
Истинный успех – это то, что Вы сделали в сравнении с тем, что могли бы сделать.
Никогда не бойся делать то, что ты не умеешь. Помни, ковчег был построен любителем. Профессионалы построили "Титаник". |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Геометрические Задачки. | Otar4ik | C# (си шарп) | 8 | 08.08.2014 11:15 |
Геометрические преобразования в OpenGL | alhon | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 1 | 03.07.2010 07:07 |
Геометрические фигуры в С++ | zfoxx | Общие вопросы C/C++ | 5 | 05.11.2009 11:09 |
как с помощью html рисовать геометрические фигуры | 1100100011000101 | HTML и CSS | 3 | 01.05.2009 19:17 |
Помогите как чертить геометрические фигуры в режиме консоли в среде | anvarx | Помощь студентам | 4 | 02.08.2008 14:15 |