Вы разрабатываете форму, на которой расположено - Ответ на вопрос по информатике №1276910
Новинка
-37%
Вопрос
Вы разрабатываете форму, на которой расположено несколько элементов. На форму добавлено контекстное меню, в котором есть два пункта – "Применить" (cmnuApply) и "Применить в качестве шаблона" (cmnuApplyAsTemplate). При установке галочки в чекбоксе "Применить ко всем" (chbApplyToAll) необходимо заменить содержимое контекстного меню: в нем должен появиться единственный пункт – "Применить ко всем" (cmnuApplyToAll), в качестве обработчика которого используется метод ApplyToAll. Выберите правильную конструкцию для этого:- private void chbApplyToAll _CheckedChanged(object sender, System.EventArgs e){ contextMenu1.MenuItems.Remove(cmnuApplyAsTemplate); MenuItem cmnuApplyToAll = new MenuItem(); cmnuApplyToAll.Text = "Применить ко всем"; cmnuApplyToAll.Shortcut=Shortcut.CtrlF4; contextMenu1.MenuItems.Add(cmnuApplyToAll); cmnuApplyToAll.Click += new System.EventHandler(this.ApplyToAll);
- private void chbApplyToAll _CheckedChanged(object sender, System.EventArgs e){ contextMenu1.MenuItems.Remove(cmnuApplyAsTemplate, cmnuApply); MenuItem cmnuApplyToAll = new MenuItem(); cmnuApplyToAll.Text = "Применить ко всем"; cmnuApplyToAll.Shortcut=Shortcut.CtrlF4; contextMenu1.MenuItems.Add(cmnuApplyToAll); cmnuApplyToAll.Click += new System.EventHandler(this.ApplyToAll);}
- private void chbApplyToAll _CheckedChanged(object sender, System.EventArgs e){ contextMenu1.MenuItems.Clear(); MenuItem cmnuApplyToAll = new MenuItem(); cmnuApplyToAll.Text = "Применить ко всем"; cmnuApplyToAll.Shortcut=Shortcut.CtrlF4; contextMenu1.MenuItems.Add(cmnuApplyToAll); cmnuApplyToAll.Click += new System.EventHandler(this.ApplyToAll);}
- private void chbApplyToAll _CheckedChanged(object sender, System.EventArgs e){ MenuItem cmnuApplyToAll = new MenuItem(); cmnuApplyToAll.Text = "Применить ко всем"; cmnuApplyToAll.Shortcut=Shortcut.CtrlF4; contextMenu1.MenuItems.Add(cmnuApplyToAll); cmnuApplyToAll.Click += new System.EventHandler(this.ApplyToAll);}
Ответ
Этот вопрос в коллекциях

Гарантия сдачи без лишних хлопот! ✅🎓 Ответы на тесты по любым дисциплинам, базы вопросов, работы и услуги для Синергии, МЭИ и других вузов – всё уже готово! 🚀 🎯📚 Гарантия качества – или возврат денег! 💰✅












