Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > VB .NET > Кисть как в пэинте


Автор: Алеkc 6.11.2010, 15:53
Помогите сделать кисть как в пэинте для рисования, 
картинка загружается в picturebox

Автор: diadiavova 6.11.2010, 19:19
Тебе надо из картинки получить объект Graphics
Код

Dim g As Graphics = Graphics.FromImage(img)

И рисуй на нем линии при помощи методов типа DrawLine. Параметры линии настраиваются в объекте Pen, который надо передавать методу.

Автор: Алеkc 7.11.2010, 13:26
Цитата(diadiavova @ 6.11.2010,  19:19)
Тебе надо из картинки получить объект Graphics
Код

Dim g As Graphics = Graphics.FromImage(img)

И рисуй на нем линии при помощи методов типа DrawLine. Параметры линии настраиваются в объекте Pen, который надо передавать методу.

Можно подробный код для кнопки?

Автор: diadiavova 7.11.2010, 13:52
Для какой кнопки? smile 

Автор: Алеkc 10.11.2010, 14:44
Цитата(diadiavova @ 7.11.2010,  13:52)
Для какой кнопки? smile

Для кисти

Автор: diadiavova 10.11.2010, 16:21
Цитата(Алеkc @  10.11.2010,  14:44 Найти цитируемый пост)
Для кисти 

А что у тебя является кистью. И что значить "код для кисти"? 

Автор: Алеkc 10.11.2010, 17:17
Цитата(diadiavova @ 10.11.2010,  16:21)
Цитата(Алеkc @  10.11.2010,  14:44 Найти цитируемый пост)
Для кисти 

А что у тебя является кистью. И что значить "код для кисти"?

Код при нажатии на кнопку

Автор: diadiavova 10.11.2010, 18:54
Цитата(Алеkc @  10.11.2010,  17:17 Найти цитируемый пост)
Код при нажатии на кнопку 

На какую кнопку? В пэйнте кистью мышь управляет. smile 

Автор: Алеkc 10.11.2010, 22:37
Цитата(diadiavova @ 10.11.2010,  18:54)
Цитата(Алеkc @  10.11.2010,  17:17 Найти цитируемый пост)
Код при нажатии на кнопку 

На какую кнопку? В пэйнте кистью мышь управляет. smile

Тогда код для мыши 

Автор: diadiavova 11.11.2010, 13:11
Я набросал небольшой пример, таи основное вроде должно быть понятно, с остальным разберешься.

Автор: Алеkc 11.11.2010, 13:12
Цитата(diadiavova @ 11.11.2010,  13:11)
Я набросал небольшой пример, таи основное вроде должно быть понятно, с остальным разберешься.

Спасибо!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)