Страница: 1 |
Страница: 1 |
Вопрос: Картинка из цвета
Добавлено: 04.09.09 00:42
Автор вопроса: UnDeAdZak
Дано: Цвет, и Picturebox.
Нада: Этот цвет сделать не Back Color, а Image.
В Vb 6.0 был метод Paint picture, а что делать в VB.NET?
Ответы
Всего ответов: 14
Номер ответа: 1
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #1
Добавлено: 04.09.09 00:52
Graphics.DrawImage
Номер ответа: 2
Автор ответа:
UnDeAdZak
Вопросов: 80
Ответов: 476
Профиль | | #2
Добавлено: 04.09.09 07:37
А причём тут DrawImage? Он прорисовывает на форме(или другом элементе управления картинку, из уже заданной. А мне надо наоборот, нарисовать картинку.
Номер ответа: 3
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #3
Добавлено: 04.09.09 07:57
public void FillRectangle(System.Drawing.Brush brush, System.Drawing.Rectangle rect)
Member of System.Drawing.Graphics
Summary:
Fills the interior of a rectangle specified by a System.Drawing.Rectangle structure.
Parameters:
brush: System.Drawing.Brush that determines the characteristics of the fill.
rect: System.Drawing.Rectangle structure that represents the rectangle to fill.
Номер ответа: 4
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #4
Добавлено: 04.09.09 07:59
или даже вот этот метод
Номер ответа: 5
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #5
Добавлено: 04.09.09 07:59
public void Clear(System.Drawing.Color color)
Member of System.Drawing.Graphics
Summary:
Clears the entire drawing surface and fills it with the specified background color.
Parameters:
color: System.Drawing.Color structure that represents the background color of the drawing surface.
Номер ответа: 6
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #6
Добавлено: 04.09.09 08:00
К сожалению большинство посетителей vbnet.ru не умеют кратко и четко формулировать свои мысли и ты не исключение.
Прочитай внимательно свой изначальный вопрос, из него не следует что именно тебе нужно.
Метод DrawImage является аналогом метода PaintPicture из VB6, поэтому я его и привел.
Номер ответа: 7
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #7
Добавлено: 04.09.09 08:04
О_О Неужели телепаты вышли из отпуска?????????????????????????????????
Номер ответа: 8
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #8
Добавлено: 04.09.09 09:41
ну да... я вернулся )))
Номер ответа: 9
Автор ответа:
UnDeAdZak
Вопросов: 80
Ответов: 476
Профиль | | #9
Добавлено: 04.09.09 19:51
Сорри, просто я использовал PaintPicture в основном для этого, и забыл про другие его назначения.
Номер ответа: 10
Автор ответа:
UnDeAdZak
Вопросов: 80
Ответов: 476
Профиль | | #10
Добавлено: 04.09.09 22:33
DrawRectangle не работает, я уже пробовал.Я на PictureBox нарисовал прямоугольник, закрасил его, но свойство PictureBox1.Image осталось равно Nothing.
EROS, плиз обьясни поджробней второй пример.
Номер ответа: 11
Автор ответа:
Дмитрий Юпатов
Вопросов: 4
Ответов: 457
Web-сайт:
Профиль | | #11
Добавлено: 04.09.09 22:45
Вот тут: g.Clear(Color.Aqua) - задай любой цвет и будет тебе счастье.
Зачем делать DrawImage, если можно графикс очистить заданным цветом...
Номер ответа: 12
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #12
Добавлено: 04.09.09 23:11
моцк у тебя не работает!
Номер ответа: 13
Автор ответа:
UnDeAdZak
Вопросов: 80
Ответов: 476
Профиль | | #13
Добавлено: 04.09.09 23:58
Ой точно! Забыл включить!
Номер ответа: 14
Автор ответа:
Дмитрий Юпатов
Вопросов: 4
Ответов: 457
Web-сайт:
Профиль | | #14
Добавлено: 05.09.09 18:44
UnDeAdZak, мой код работает у тебя?