Zdravim
ako vykreslim jednoduchu ciaru na zaklade zmeny cisla v textboxe?
Neviem akosi spojit dve obsluhy udalosti a to zmenu textu v texboxe:
void textBoxPolomerKruhu_TextChanged(object sender, EventArgs pea)
{
try
{
double polomer = double.Parse(textBoxPolomerKruhu.Text);
if (polomer > 0)
{
Vypocet vypocet = new Vypocet(double.Parse(textBoxPolomerKruhu.Text));
labelRsaRovna.Visible = true;
labelPolomer.Text = vypocet.PolomerKruhu.ToString("#.## m");
labelPolomer.Visible = true;
}
else if (polomer <= 0)
{
MessageBox.Show("Hodnota 0 alebo záporna hodnota polomeru kruhu nie je reálna číslo pre vypočet obsahu kruhu.", "Výpočet obsahu kruhu", MessageBoxButtons.OK, MessageBoxIcon.Warning);
}
}
catch
{
}
}
s naslednym vykreslenim:
void groupBoxGrafickeVykreslenie_Paint(object obj, PaintEventArgs pea)
{
Graphics grfx = pea.Graphics;
Pen pen = new Pen(ForeColor);
Point StredKruznice;
StredKruznice = new Point(224, 172);
Rectangle PravouholnikStredu = new Rectangle(StredKruznice, Size.Empty);
PravouholnikStredu.Inflate(2, 2);
grfx.FillEllipse(Brushes.Black, PravouholnikStredu);
grfx.DrawLine(pen, 225, 172, 360, 172);
}