wpf - 如何使用代码在WPF中创建菜单分隔栏

标签 wpf vb.net menu

我正在使用vb.net以编程方式在WPF中创建菜单。有人可以告诉我如何在代码中向菜单添加分隔条吗?请不用XAML。

最佳答案

WPF仅具有一个Separator控件,当出现在工具栏上时,它也会分隔菜单项。从MSDN文档:

A Separator control draws a line, horizontal or vertical, between items in controls, such as ListBox, Menu, and ToolBar. Separator controls do not react to any keyboard, mouse, mouse wheel, or tablet input and cannot be enabled or selected.



在代码中:
using System.Windows.Controls;

//

Menu myMenu = new Menu();
myMenu.Items.Add(new Separator());

关于wpf - 如何使用代码在WPF中创建菜单分隔栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/280115/

相关文章:

c# - 如何确定一个类是在控制台应用程序还是 wpf 中实例化?

html - 使某些元素可能消失的菜单居中

android - 搜索 View 未显示在工具栏中

wpf - 如何为 WPF 用户控件重新定义 FocusVisualStyle

wpf - 使用 MVVM 生成菜单的 DataTemplate

vb.net - 在 VB.Net 中使用 OpenXML 修改单元格

javascript - 如何在javascript中检查日期大于或小于的条件?

jquery - 将事件类添加到子菜单的顶级菜单

c# - 如何动态绑定(bind)两个 ViewModel 的公共(public)属性? (MVVM,ViewModel-First)

.net - 防止错误无法在某些服务器上创建 SSL/TLS 安全通道