// Kaçan Buton | Ali AKYILDIRIM | www.aliakyildirim.com
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
// Kaçan Buton | Ali AKYILDIRIM | www.aliakyildirim.com
namespace KacanButon
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_MouseEnter(object sender, EventArgs e)
{
// 1: Random tipinden nesne olusturun (instance alin):
Random rnd = new Random();
// 2: int bir tipe, rnd isimli nesnenin Next() metodunu kullanarak, 0 ile 300 arasinda rasgele sayi olusturun (Atayin).
int sol = rnd.Next(0, 501);
// 3: baska bir int tipe ayni atamayi gerçeklestirin.
int top = rnd.Next(0, 501);
// 4: tanimladiginiz sayisal degiskenlerden birini button1’in left özelligine, digerini ise Top özelligine atayin.
button1.Left = sol;
button1.Top = top;
// Afiyetle yiyiniz.. ;D
}
private void button1_Click(object sender, EventArgs e)
{
// Buton’a tiklaninca alinacak mesaj:
MessageBox.Show("Helâl.. ;-)");
}
}
}
// Kaçan Buton | Ali AKYILDIRIM | www.aliakyildirim.com
Kaynak: Bu Örnek, Bilge Adam egitimi Sirasinda Türkay Ürkmez Tarafindan Yapilmis ve Yazilimcik.com ailesi tarafindan gelistirilmistir.