سلام یه برنامه میخوام بنویسم که از event دکمه استفاده بشه ؟؟؟؟؟؟؟؟ ازclick, mousemove,mouseleave,mousehover استفاده کردم .
اگه کسی کدی دراین مورد بلده ممنون میشم کمکم کنه
میخواین اونت های مربوطه رو که نوشتین رو درست بکنین؟؟
برای این کار روی دگمه کلیک کنین تا انتخاب بشه...
بعدش تو پنجرهی تنظیماتش(Properties) روی علامت جرقه یا رعدوبرق کلیک کنین....
دونهدونه اونت ها رو تو لیست ارائه شده پیدا کنین و روش دبل کلیک کنین تا اونت مربوطه براتون ایجاد بشه و خودکار به کد بیهایند برین... اونجا میتونین کد های مربوطه رو بنویسید....
ono ke khodam midonam dost golam vaghti migam az in event ha estefade kardam yani ino baladam dige!!!!!!!!!!!!
manzoram ine ke ye kelas button tarif konim baed to formload az on kelase estrfade beshe
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Drawing;
using System.Threading;
namespace gprogect
{
class btn1:System.Windows.Forms.Button
{
public Boolean vis;
public Color bcolor1;
public Color bcolor2;
public Color bcolor3;
public Color bcolor4;
public String str1;
public String str2;
public Point p1;
public Point p2;
public Point p3;
public Boolean a;
public int h;
public int w;
public Boolean en;
public Boolean VIS
{
get{return vis;}
set { vis = value;}
}
public Color BCOLOR1
{
get {return bcolor1;}
set {bcolor1 = value;}
}
public Color BCOLOR2
{
get {return bcolor2;}
set {bcolor2 = value;}
}
public Point P1
{
get { return p1; }
set { p1 = value; }
}
public Point P2
{
get { return p2; }
set { p2 = value; }
}
public Point P3
{
get { return p3; }
set { p3 = value; }
}
public Color BCOLOR3
{
get { return bcolor3; }
set { bcolor3 = value; }
}
public Color BCOLOR4
{
get { return bcolor4; }
set { bcolor4 = value; }
}
public String STR1
{
get { return str1; }
set { str1= value; }
}
public String STR2
{
get { return str2; }
set { str2 = value; }
}
public int H
{
get { return h; }
set { h = value; }
}
public int W
{
get { return w; }
set { w = value; }
}
public Boolean EN
{
get { return en; }
set { en = value; }
}
public btn1() //cunstructor
{
vis = true;
a = false;
if(a==false)
{ Location = p1;
a = true;
}
else if (a == true)
{ Location = p2;
a = false;
}
}
protected override void OnLocationChanged(EventArgs e)
{
BackColor =bcolor4;
w = w + 20;
h = h + 20;
Width = w;
Height = h;
}
protected override void OnSizeChanged(EventArgs e)
{
Text = str2+":"+w+","+h;
if (w > 200 && h > 200)
{
BackgroundImage=Image.FromFile("C:\\Users\\m@ry@m\\Documents\\Visual Studio 2008\\Projects\\gprogect\\29.jpg");
}
من هنوز نفهیمدم شما منظورتون چیه !؟
شما کلاسی نوشتید و می خواهید برای Object های اون کلاس Event تعریف کنید !؟
یا می خواهید از Eventهای یه کلاس تو یه کلاس دیگه استفاده کنید !؟
یا می خواهید Event رو به شکل Manual فایر کنید ؟!