kennt ihr euch auch mit windowsanwendungen aus??
hab da nen simples prob.
<p><blockquote><font size="1" face="Verdana, Arial">Quote:</font><hr>namespace Zeichendemo
{
public partial class Form1 : Form
{
private bool kreis;
private bool linie;
public Form1()
{
InitializeComponent();
kreis = false;
}
private void Bild_Paint(object sender, PaintEventArgs e)
{
Graphics g = e.Graphics;
if (kreis)
{
g.DrawEllipse(Pens.Red, new Rectangle(10, 10, 100, 100));
}
//else { g.DrawEllipse(Pens.Red, 10, 10, 100, 100); }
if (linie)
{
g.DrawLine(Pens.Black, 10, 10, 100, 100);
}
//
else { g.DrawEllipse(Pens.Red, 10, 10, 100, 100); }
}
private void btQuit_Click(object sender, EventArgs e)
{
Close();
}
private void btKreis_Click(object sender, EventArgs e)
{
kreis = true;
Bild.Invalidate();
}
private void btLinie_Click(object sender, EventArgs e)
{
linie = true;
Bild.Invalidate();
}
private void Bild_Click(object sender, EventArgs e)
{
}
}
}<hr></blockquote></p>
is dort ein fehler drin? funktion sollte sein, das ich nen button anklicke und ein kreis erscheint. klicke ich ihn erneut an verschwindet der kreis wieder.
genau das selbe mit ner diagonalen. das bild kann erstmal außer acht gelassen werden. wen jemand hier etwas entdeckt was noch fehlen könnte
...
freue mich über mitteilung [img]icon_wink.gif[/img]