با سلام خدمت دوستان
بنده میخوام تعدادی دکمه به صورت داینامیک از محتویات یه تیبل درست کنم. مشکلم مقداری هست که باید به رویداد کلیک هر دکمه بدم:
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] رو چطوری بیارم به کلیک؟
ممنون میشم راهنمایی بفرمایید
با تشکر
سلام دوست عزیز .
متغییر ریزالت رو در تگ باتن ذخیره کن . حتما به این نکته توجه داشته باش که اگه از این روش استفاده میکنی قبلا در قسمت دیگه ای از نرم افزارت تگ باتن رو برای کار دیگه ای استفاده نکرده باشی .
موفق باشی
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)