Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Рисование в paintBox

3.3K
01 марта 2006 года
clown
26 / / 31.05.2004
Как в paintBox(на C#) нарисовать линию с помощью мышки и узнать ее длинну?
242
01 марта 2006 года
Оlga
2.2K / / 04.02.2006
Цитата:
Originally posted by clown
Как в paintBox(на C#) нарисовать линию с помощью мышки ... ?



Код:
public class DrawApp : System.Windows.Forms.Form
{
private PictureBox pictureBox1;
private bool flagDraw = false;
public DrawApp()
{
InitializeComponent();

}
private void InitializeComponent()
{
...
pictureBox1 = new PictureBox();
...
}

private void pictureBox1_MouseUp(...)
{
flagDraw = false;
}

private void pictureBox1_MouseDown(...)
{
flagDraw = true;
}


private void pictureBox1_MouseMove(..., MouseEventArgs e)
{
if(flagDraw == true)
{
Graphics g = Graphics.FromHwnd( pictureBox1.Handle);
SolidBrush brush = new SolidBrush(Color.Red);
g.FillEllipse(brush, e.X, e.Y, 10, 10);
}
}
                       
}
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог