Простейшая программа рисования геометрических фигур - C#
Формулировка задачи:
Всем привет! Такая проблема, есть код
И линию не рисует,а если функцию вызвать при нажатии кнопки,например, то все работает. Что делать?
P.S Раз уж я тут, есть вопрос. Что делает initializecomponent() ? Смотрю, есть во многих программах. Когда вставляю в свою же, пишет "Элемент initializecomponent не существует в текущем контексте."
using System; using System.Windows.Forms; using System.Drawing; class Myform : Form { public Myform() { this.Text = "Парабола"; parabala(); } void parabala() { Graphics e = this.CreateGraphics(); Pen redPen = new Pen(Color.Red, 3); e.DrawLine(redPen, 1, 1, 100, 100); e.Dispose(); } static void Main() { Application.Run(new Myform()); } }
Решение задачи: «Простейшая программа рисования геометрических фигур»
textual
Листинг программы
using System; using System.Drawing; using System.Windows.Forms; namespace WindowsFormsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); Graphics g = this.CreateGraphics(); Pen redPen = new Pen(Color.Red, 3); g.DrawLine(redPen, 1, 1, 100, 100); g.Dispose(); } private void Form1_Load(object sender, EventArgs e) { } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д