Я создаю меню в WPF программно, используя vb.net. Может кто-нибудь показать мне, как я могу добавить разделитель в меню в коде? Нет xaml, пожалуйста.
WPF имеет элемент управления Разделитель только для этой цели, а также разделяет элементы меню при появлении на панели инструментов. Из документов MSDN:
Элемент управления Separator рисует линию, горизонтальный или вертикальный, между предметами в элементах управления, таких как ListBox, Меню, и Панель инструментов. Разделитель управления не реагировать на любую клавиатуру, мышь, мышь колесо или планшет ввода и не может быть включен или выбран.
В коде:
using System.Windows.Controls; // Menu myMenu = new Menu(); myMenu.Items.Add(new Separator());
В xaml:
<Menu> <MenuItem Header="Menu Item 1" /> <Separator /> <MenuItem Header="Menu Item 1" /> <Menu>