مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

ramin006

عضویت از 1398/10/07

راهنمایی - مقدار برای button click

  • شنبه 7 دی 1398
  • 14:29
تشکر میکنم

با سلام خدمت دوستان
بنده میخوام تعدادی دکمه به صورت داینامیک از محتویات یه تیبل درست کنم. مشکلم مقداری هست که باید به رویداد کلیک هر دکمه بدم:

 private void Form1_Load(object sender, EventArgs e)
{
    L2sqlDataContext dbconn = new L2sqlDataContext();
    var query1 = from c in dbconn.tbl_LINKs where c.active == 1 orderby c.sortnum ascending select c;
    var result = query1.ToList();
 
 
    for (int I=0; I<= result.Count -1; I++)
    {   
        Button btn = new Button();
        btn.AutoSize = true;
        btn.Name = "btn_" + I;
        btn.Text = result[I].title.ToString();
        btn.Click += ...............?
        flowLayoutPanel1.Controls.Add(btn);
    }
 
 
}

میخوام رویداد کلیک، مقدار value از همون ردیف تیبل رو بگیره( یه آدرس وب سایت در جدول برای مقدار Value قرار داده شده است.) result[I] رو چطوری بیارم به کلیک؟
ممنون میشم راهنمایی بفرمایید
با تشکر

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

jsmlz

عضویت از 1397/12/16

  • شنبه 28 دی 1398
  • 00:45

سلام دوست عزیز .

متغییر ریزالت رو در تگ باتن ذخیره کن . حتما به این نکته توجه داشته باش که اگه از این روش استفاده میکنی قبلا در قسمت  دیگه ای از نرم افزارت تگ باتن رو برای کار دیگه ای استفاده نکرده باشی .

موفق باشی 

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)