powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Рисование
4 сообщений из 4, страница 1 из 1
Рисование
    #32690988
JeSert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не могу понять как рисовать в C#, круг вродебы нашел но квадрат как вообще это проделывается??
...
Рейтинг: 0 / 0
Рисование
    #32690992
кузя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
на форме, например, есть pictureBox1 и кнопка button3
Код: plaintext
1.
2.
3.
4.
5.
6.
private void button3_Click(object sender, System.EventArgs e)
{ 
  using(Graphics g=this.pictureBox1.CreateGraphics())
  {
    g.DrawRectangle(new Pen(Brushes.Black), 4, 4, 20, 20);
  }
}
...
Рейтинг: 0 / 0
Рисование
    #32692799
JeSert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А если без pictureBox как в MFС, сразу на диалоге.
...
Рейтинг: 0 / 0
Рисование
    #32692801
Pilot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, например, так (это если тебе по кнопке надо рисовать):
Код: plaintext
1.
2.
3.
4.
5.
private void button1_Click(object sender, System.EventArgs e)
{
Graphics g = CreateGraphics();
g.DrawRectangle(new Pen(Brushes.Black),  4 ,  4 ,  20 ,  20 );
g.Dispose();
}
Вместо
Код: plaintext
Graphics g = CreateGraphics();
можно написать
Код: plaintext
Graphics g = Graphics.FromHwnd(this.Handle);
результат не поменяется.

Для корабля, который не знает куда плыть, нет попутного ветра...
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Рисование
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]