ifstatement
Gebruiker
- Lid geworden
- 16 apr 2012
- Berichten
- 91
Beste iedereen,
Ik heb een applicatie waarin een drawing wordt gemaakt op een tabPage in een tabControl. Hieronder is een simpel voorbeeld hiervan te zien met een button.
private void button1_Click(object sender, EventArgs e)
{
Graphics Tekenblad = this.tabPage1.CreateGraphics();
Pen Tekenpen = new Pen(Color.Black, 1.0f);
Tekenblad.DrawLine(Tekenpen, 10, 10, 20, 20);
}
Als ik nu naar een andere tabPage ga, moet de tekenopdracht opnieuw uitgevoerd worden. Echter wil ik dat deze tekening permanent op deze tabPage blijft staan. Is dit mogelijk? En is het daarnaast mogelijk om de tabPage vaker als Graphic te gebruiken, zodat andere tekeningen met Clear() wel verwijdert kunnen worden?
Ik hoop dat de vraag duidelijk is!
Alvast bedankt!
Ik heb een applicatie waarin een drawing wordt gemaakt op een tabPage in een tabControl. Hieronder is een simpel voorbeeld hiervan te zien met een button.
private void button1_Click(object sender, EventArgs e)
{
Graphics Tekenblad = this.tabPage1.CreateGraphics();
Pen Tekenpen = new Pen(Color.Black, 1.0f);
Tekenblad.DrawLine(Tekenpen, 10, 10, 20, 20);
}
Als ik nu naar een andere tabPage ga, moet de tekenopdracht opnieuw uitgevoerd worden. Echter wil ik dat deze tekening permanent op deze tabPage blijft staan. Is dit mogelijk? En is het daarnaast mogelijk om de tabPage vaker als Graphic te gebruiken, zodat andere tekeningen met Clear() wel verwijdert kunnen worden?
Ik hoop dat de vraag duidelijk is!
Alvast bedankt!