PDA

View Full Version : دسترسی به ایونتهای شی ایجاد شده



sima1984
سه شنبه 24 شهریور 1388, 12:02 عصر
با سلام
من می خوام برای هر فرمی که باز میشه یک باتن ایجاد کنم یعن این باتن با کد و در زمان اجرا ایجا د میشه
ولی من باید به ایونتهای این باتن بتونم دسترسی داشته باشم کسی می دونه چطوری

thx in advance

alihassanabadi
سه شنبه 24 شهریور 1388, 12:36 عصر
سلام
بعد از تعریف دکمه


private Button btnadd = new Button();


حالا کد زیر رو داخل فرم لود بنویس


btnadd.Location = new Point(200, 230);
btnadd.Text = "درج رکورد";
btnadd.Click += new EventHandler(btnadd_Click);
this.Controls.Add(btnadd);


ودر آخر


private void btnadd_Click(object sender, EventArgs e)
{
کد مورد نظر
{


سعادت دیگران بخش مهمی از خوشبختی ماست.

alihassanabadi
سه شنبه 24 شهریور 1388, 12:49 عصر
راستی یادم رفت
برای هر ایونتی هندلرش رو تو فرم لود تعریف میکنی بعد ازش میتونی استفاده کنی

مثلا موس موو


btnadd.MouseMove += new MouseEventHandler(btnadd_MoseMove);

حالا


private void btnadd_MoseMove(object sender, EventArgs e)
{
ToolTip tool = new ToolTip();
tool.SetToolTip(btnadd, "درج رکورد");
}


دست هایی که کمک میکنند مقدس تر از لب هایی هستند که دعا میکنند.