Selasa, 29 November 2011

Klik Didalam Kotak Menggunakan contain dengan C#

Selamat siang. . .
Yaps lagi pingin iseng - iseng nih gan, bagi - bagi trik trik siapa tau berguna buat loe. . .
Kali ini gue mau berbagi trik, buat ngetahui Klik Didalam Kotak apa Diluar Kotak. Kali ini gue nggunain fungsi CONTAINS bawaan dari fungsi FORM PAINT. .
Oke langsung aja,cekidot. . .

Programnya bisa disini gan downloadnya. .

Maksudnya itu kyak gini yah gmbarnya. .

Itu gmbar klo kita ngkliknya ada didalam kotak yah. . .
Oke gan sekarang saatnya ngoding yah. . .
Di formnya cuman kita butuhkan form kosongan saja, gak perlu yang lain yah..
Ini buat nggambar kotaknya dulu. .
Rectangle im1 = new Rectangle(50,50,150,150);
void MainFormPaint(object sender, PaintEventArgs e)
{
 e.Graphics.FillRectangle(Brushes.Blue,im1);
}

Yang atas itu buat mbikin format kotaknya n fungsi paintnya dibuat mbikin nggambar yah di formnya. .

Fungsi yang dibawah ini buat nyeleksi kliknya dimana yah. .eventnya masih tetep di form yah. . .
void MainFormMouseClick(object sender, MouseEventArgs e)
{
 if (im1.Contains(e.Location)) {
  MessageBox.Show("Klik Didalam Kotak");
 }
 else {
  MessageBox.Show("Klik Diluar Kotak, coba lagi!!");
 }
}

Klo udah jadi kompile yah and coba jalankan klik didalam n diluar gimana hasilnya gan. .yang penting jangan diluar form aplikasinya yah. .hehehehe

Makasih gan telah mampir. . .

0 comments:

Posting Komentar

Twitter Delicious Facebook Digg Stumbleupon Favorites More