atifeh
دوشنبه 23 مرداد 1391, 02:01 صبح
سلام 
 
چطور می تونم با کد نویسی یک دکمه را حذف کنم؟؟؟؟
harani
دوشنبه 23 مرداد 1391, 02:07 صبح
this.Controls.Remove(button1);
Y_Safaiee
دوشنبه 23 مرداد 1391, 02:08 صبح
با سلام خدمت شما
این سمپل کد نمونه کاملی از اضافه کردن , حذف یک دکمه و حذف همه هست :
public partial class Form2 : Form
    {
        int cnt = 0, y = 10;
        
        public Form2()
        {
            InitializeComponent();
        }
        private void btn_add_Click_1(object sender, EventArgs e)//اضافه کردن
        {
            cnt++;
            Button btn = new Button();
            btn.Location = new Point(50, y);
            btn.Text = "button" + cnt;
            btn.Name = "b" + cnt;
            this.Controls.Add(btn);
            y += 25;
        }
        private void btn_delete_Click(object sender, EventArgs e)//حذف یک دکمه
        {
            foreach (Control ctrl in this.Controls)
            {
                if (ctrl.Name == "b" + cnt)
                {
                    if (ctrl.Name == "b" + cnt) this.Controls.Remove(ctrl);
                   
                    cnt--;
                    y -= 25;
                }
            }
        }
        private void btn_removeAll_Click(object sender, EventArgs e)//حذف همه دکمه ها
        {
            foreach (Control ctrl in this.Controls)
            {
                if (ctrl.GetType() == typeof(Button )) this.Controls.Remove(ctrl);
            }
        }
    }
اینجوریم هست :
 this.Controls.Remove(دکمه);
موفق باشین
بایت بایت
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.