„Sznikák példakódok” változatai közötti eltérés
Kód javítása |
Kód javítása |
||
| 169. sor: | 169. sor: | ||
}} | }} | ||
}} | }} | ||
DateTime lastClick; | public partial class Form1 : Form | ||
{ | |||
DateTime lastClick; | |||
String strDeltaTime; | |||
public Form1() | |||
{ | |||
InitializeComponent(); | |||
} | |||
private void Form1_Load(object sender, EventArgs e) | |||
{ | |||
lastClick = DateTime.Now; | |||
strDeltaTime = "0"; | |||
} | |||
private void Form1_MouseClick(object sender, MouseEventArgs e) | |||
{ | |||
TimeSpan deltaTime = DateTime.Now.Subtract(lastClick); | |||
lastClick = DateTime.Now; | |||
strDeltaTime = deltaTime.Seconds.ToString(); | |||
Invalidate(); // érvényteleníteni kell az ablak területet, hogy az új érték látszódjon | |||
} | |||
protected override void OnPaint(PaintEventArgs e) | |||
{ | |||
e.Graphics.DrawString(strDeltaTime, this.Font, new SolidBrush(Color.Black), 20, 20); | |||
base.OnPaint(e); | |||
} | |||
} | } | ||