Olaylar
Formun üzerinde herhangi bir noktada olan butonun üzerine mouse geldiğinde butonun yer değişmesini ve mouse ın her formun üzerine geldiğinde renk değiştirmesini istersek form tanımladıktan sonra;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace eventKavramiDers
{
public partial class Form2 : Form
{
public Form2()
{
InitializeComponent();
}
private void Form2_MouseEnter(object sender, EventArgs e)
{
Random rnd = new Random();
int red = rnd.Next(0, 256);
int blue = rnd.Next(0, 256);
int green = rnd.Next(0, 256);
this.BackColor = Color.FromArgb(red, green, blue);
}
private void button1_MouseEnter(object sender, EventArgs e)
{
Random rnd = new Random();
int sol= rnd.Next(20,425);
int ust = rnd.Next(20, 425);
button1.Left = sol;
button1.Top = ust;
}
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show("Tebrikler");
}
private void Form2_Load(object sender, EventArgs e)
{
button1.Text = "Yakala";
}
}
}