Я отключу опцию родительского меню в меню форм Windows. Когда вы наводите на него курсор, подменю все же открывается. Есть ли способ отключить открытие подменю или мне нужно отключить все элементы подменю?Отключить выпадающее меню MenuStrip в приложении Windows Forms
1
A
ответ
0
Я закончил цикл через DropDownItems и отключил их после отключения основного элемента.
for (int i = 0; i < this._menuOpen.DropDownItems.Count; i++)
{
this.menuOpen.DropDownItems[i].Enabled = false;
}
0
Просто установите свойство Enable
в родительском меню на False
. В .net 2.0 и 3.5 подменю не будет отображаться.
Также, пожалуйста, попробуйте быть более конкретным.
1
Наличие выпадающего меню при наведении мыши не похоже на поведение по умолчанию ToolStripMenuItem
, и я не смог найти свойство, чтобы включить это.
Я нашел this post кто-то, кто хотел это поведение, и вы должны проверить, чтобы увидеть, если есть обработчик MouseHover
события для ToolStripMenuItem
и проверить Enabled
недвижимости там:
private void toolStripMenuItem1_MouseHover(object sender, EventArgs e)
{
if (toolStripMenuItem1.Enabled)
toolStripMenuItem1.DropDown.Show(menuStrip1, new Point(0, 0));
}
HTH
Смежные вопросы
- 1. Windows Forms MenuStrip Border Color
- 2. Стандартные панели меню Windows в Windows Forms
- 3. Как отключить выпадающее меню в Windows Phone?
- 4. Использование Windows 7 MenuStrip стиля в Windows Forms
- 5. Отключить выпадающее меню
- 6. Переименовать методы управления в приложении Windows Forms
- 7. Windows.Web.Http в приложении Windows Forms?
- 8. Мерцание в приложении Windows Forms
- 9. Главное меню (в стиле explorer-like) в Windows Forms
- 10. Выпадающее меню Hamburger/Drawer, которое можно использовать в Xamarin Forms?
- 11. Windows Forms: кнопка с меню
- 12. C# Windows Form HTML, как выпадающее меню
- 13. отключить AutoHide MenuStrip при выборе выпадающего списка
- 14. Как отключить любое конкретное меню в приложении Windows?
- 15. Как отключить обновление формы в Windows Forms?
- 16. Выпадающее меню Вырезание букв в Windows Chrome
- 17. выпадающее меню: как отключить первый (выбранный) вариант?
- 18. Отключить выпадающее меню динамически после выбора опции
- 19. Как включить/отключить выпадающее меню с угловым2?
- 20. Отключить второе выпадающее меню перед первым заполняется
- 21. Отключить выпадающее меню и оставить значение?
- 22. Многопоточные вызовы в приложении Windows Forms?
- 23. Панель против GroupBox в приложении Windows Forms
- 24. Элементы управления Windows Forms в приложении WPF
- 25. Generic ComboBox в приложении Windows Forms
- 26. Host WCF в приложении Windows Forms
- 27. Как использовать Ninject в приложении Windows Forms?
- 28. Скрыть окно консоли в приложении Windows Forms
- 29. Графика Drawig в приложении Windows Forms C#
- 30. Захват цикла сообщений в приложении Windows Forms?
Это неправда. Это показывает. В первый раз, когда вы нажимаете на нее, это не так, но если вы нажмете на нее второй раз. – SchwartzE
Я только что проверил, на втором компьютере, и мой результат действителен. Возможно, вам стоит попытаться опубликовать более подробную информацию, возможно, скриншот. –