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-1403, Jelsoft Enterprises Ltd.