private void CizimEkrani_MouseMove(object sender, MouseEventArgs e) { if (mouseDown == true) { if (aktifSekil != null) { aktifSekil.BitisNoktalari(e.X, e.Y); } CizimEkrani.Invalidate(); // Çizilme anını felan gösteriyorlar. } else { CizimEkrani.Invalidate(); } }
private void SekilSil_Click(object sender, EventArgs e) { for (int i = 0; i < sekilSayisi; i++) { if (sekilSec) { if (sekiller[i].IcindeMi(X, Y)) { sekiller.Remove(sekiller[i]); sekilSayisi--; CizimEkrani.Refresh(); break; } } } }
private void Beyaz_Click(object sender, EventArgs e) { dolguRengi = Color.White; for (int i = 0; i < sekilSayisi; i++) { if (sekilSec) { if (sekiller[i].IcindeMi(X, Y)) { sekiller[i].DolguRengi = dolguRengi; CizimEkrani.Refresh(); } } } }