![]() |
|
|
Регистрация Восстановить пароль |
|||||||
| Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
||||
![]() |
|
|
Опции темы | Поиск в этой теме |
|
|
#1 |
|
Пользователь
Регистрация: 03.11.2009
Сообщений: 24
|
Нужно создать массив, кооторый будет состоять из цветов. Я создаю вот так:
Color [] myColor = new MyColor[]{blue,black} но пишет,что ошибка(((
|
|
|
|
|
|
#2 |
|
Форумчанин
Регистрация: 04.07.2007
Сообщений: 549
|
Вот рабочий вариант:
Код:
Последний раз редактировалось Casper-SC; 05.04.2010 в 02:13. |
|
|
|
|
|
#3 |
|
Форумчанин
Регистрация: 25.04.2008
Сообщений: 476
|
попробуй так:
Код:
Life if about choices
Make the right choice Последний раз редактировалось TaTT DoGG; 05.04.2010 в 02:21. |
|
|
|
|
|
#4 |
|
Пользователь
Регистрация: 03.11.2009
Сообщений: 24
|
Получилось.Спасибо. Буду в теги помещать.
Можно еще вопрос,пожалуйста?? Мне вот подсказали хорошую идею для смены цвета линии. Вот алгоритм цитирую:"Я бы сделал так.Создать два списка:LIst<radiobuttоn>rblist и List<color>clist.RadioButtоn помещены в GroupBox,чтоб можно было выбрать только один. У всех RadioButtоn есть событие CheckedChanged,в качестве обработчика которым присвоена ф-ция CheckedRadioButton() Код:
А уже в обработчике Paint формы написать graphicsobj.DrawLine(myPen, 20, 20, 210, 200); Теперь форма будет перерисовываться при выборе радиобаттона,и перерисовываться будет линия с нужным цветом И я начинаю писать код: u Код:
![]() ![]() ![]() ![]() Подскажите,пожалуйста. Цвет,как я задала по умолчанию красным, таким он и остался((
|
|
|
|
|
|
#5 |
|
Форумчанин
Регистрация: 04.07.2007
Сообщений: 549
|
![]() Код:
Ошибка 2: this.Invalidate(); с использованием этого, у меня помоему линии не рисовались А ты что вообще пишешь? Линии какие-то ![]() Жаль я не в Киеве живу
Последний раз редактировалось Casper-SC; 05.04.2010 в 03:23. |
|
|
|
|
|
#6 |
|
Пользователь
Регистрация: 03.11.2009
Сообщений: 24
|
Спасибо большое)))
![]() Пишу программу,которая рисует линию. Пользователь сам выбирает для нее цвет!! Когда линия уже нарисована нужно,чтобы за пользователем осталась возможность изменить цвет линии. Это я хотела реализовать с помощью цикла: Код:
Последний раз редактировалось _Studentka_; 05.04.2010 в 10:13. |
|
|
|
|
|
#7 |
|
Форумчанин
Регистрация: 02.07.2009
Сообщений: 722
|
Хм... не очень понял... вы про области видимости? Если вы хотите обращаться из разных функций к одной и тойже переменной.. обьявите ее порядком выше..
Код:
+ ваш код просто меняет цвет линии, а перекрашивать кто будет?) преведущая тема... |
|
|
|
![]() |
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| Как создать огромный массив? | fatesmile | Общие вопросы Delphi | 17 | 18.01.2010 14:19 |
| как создать массив | lg12 | Помощь студентам | 4 | 17.08.2009 13:50 |
| Как создать массив-константу из записей | SNUPY | Общие вопросы Delphi | 3 | 19.03.2009 21:11 |
| Подскажите, как создать динамический массив? | snaem | Общие вопросы .NET | 9 | 14.05.2008 08:52 |
| Перевод картинки в двухмерный массив RGB цветов | Alar | Общие вопросы Delphi | 8 | 09.08.2007 14:24 |