Witam. Próbuję napisać program, który po kliknięciu na przycisk narysuje określony wykres funkcji. Używam do tego funkcji Graphics.DrawCurve(), gdyż takie dostałem zalecenie od nauczyciela. Jednyne co udało mi się do tej pory uzyskać to wykres funkcji, który rysuje się na Form'ie zaraz po uruchomieniu programu. Kod programu:
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
Paint += new PaintEventHandler(Chart_Draw);
}
private void Chart_Draw(object sender, PaintEventArgs e)
{
Pen penCurrent = new Pen(Color.Red);
Point[] pt = { new Point( 0, 0),
new Point(100, 100),
new Point(150, 50),
new Point(200, 0) };
e.Graphics.DrawCurve(penCurrent, pt);
}
}
Przy próbie wrzucenia polecenia
Paint += new PaintEventHandler(Chart_Draw);
do funkcji kliknięcia przycisku nie dzieje się nic. Co robię źle ?