نمایش نتایج 1 تا 2 از 2

نام تاپیک: ایجاد دکمه به صورت پویا (dynamic) در فرم ویندوزی

  1. #1

    ایجاد دکمه به صورت پویا (dynamic) در فرم ویندوزی

    با سلام خدمت دوستان
    یه برنامه رستورانی دارم می نویسم که می خوام لیست غذاها به صورت دکمه از روی جدول رو فرم ایجاد بشه
    برای تحت وب با repeater این کار رو انجام دادم ولی تو ویندوزی فقط میشه دکمه ها رو ایجاد کرد اما رویداد click اونها باید متفاوت باشه
    با سپاس

  2. #2

    نقل قول: ایجاد دکمه به صورت پویا (dynamic) در فرم ویندوزی

    باسلام
    بالاخره یه جوری حل شد مخصوصا اون قسمت که هر دکمه رویداد خاض خودش رو داشته باشه



    private void button2_Click(object sender, EventArgs e)
    {
    int h = 5;




    Button[] buttonArray = new Button[8];


    for (int i = 0; i <= h - 1; i++)
    {
    buttonArray[i] = new Button();
    buttonArray[i].Size = new Size(75, 23);
    buttonArray[i].Name = "" + i + "";
    buttonArray[i].Click += button_Click;//function
    buttonArray[i].Location = new Point(40, 20 + (i * 20));
    buttonArray[i].Text = "a" + i.ToString();
    Controls.Add(buttonArray[i]);


    }
    }
    private void button_Click(object sender, EventArgs e)
    {
    Button objbtn = (Button)this.ActiveControl;
    // کدهای مورد نظر برای هر دکمه


    }

تاپیک های مشابه

  1. سوال: ایجاد دکمه پاک کردن اطلاعات در یک فرم
    نوشته شده توسط mehdiv در بخش PHP
    پاسخ: 1
    آخرین پست: جمعه 05 دی 1393, 13:55 عصر
  2. سوال: چگونگی ایجاد صفحه در asp.net2 به صورت پویا
    نوشته شده توسط hosseinrahmatei در بخش ASP.NET Web Forms
    پاسخ: 3
    آخرین پست: یک شنبه 07 مهر 1387, 11:57 صبح
  3. ایجاد اشیاء به صورت پویا در VB.Net
    نوشته شده توسط alineghabi در بخش VB.NET
    پاسخ: 7
    آخرین پست: جمعه 29 دی 1385, 03:01 صبح
  4. ایجاد آرایه دوبعدی به صورت پویا
    نوشته شده توسط mousamk در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 4
    آخرین پست: دوشنبه 06 شهریور 1385, 12:12 عصر
  5. ایجاد بانک اطلاعاتی به صورت پویا
    نوشته شده توسط صنم در بخش برنامه نویسی در 6 VB
    پاسخ: 1
    آخرین پست: چهارشنبه 12 مرداد 1384, 16:48 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •