Как удалить объект с форма c#
Формулировка задачи:
Доброго времени суток
Вообщем мне надо чтобы когда я кликну (ПравойКлик) чтобы открывался меню и там дает вариант УДАЛИТЬ!
Как реализовать меню? как сделать функцию Удалить?
заранее Спасибо!
ToolStripMenuItem b = (ToolStripMenuItem)sender; //при каждом клике создается новый объект PictureBox! PictureBox PIC = new PictureBox(); PIC.Location = new Point(12, 110); panel1.Controls.Add(PIC); PIC.Image = global::WindowsFormsApplication1.Properties.Resources.goldenpr100; PIC.Size = new System.Drawing.Size(100, 100); PIC.MouseMove += new System.Windows.Forms.MouseEventHandler(_MouseMove); PIC.DoubleClick += new System.EventHandler(_properties);
Решение задачи: «Как удалить объект с форма c#»
textual
Листинг программы
Control delete; private void _PMenu(object sender, MouseEventArgs e) { if (e.Button == MouseButtons.Right) { delete = sender as Control; contextMenuStrip1.Show(Control.MousePosition); } } private void deleteToolStripMenuItem_Click(object sender, EventArgs e) { panel1.Controls.Remove(delete); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д