问题标签 [menustrip]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 如何在左侧停靠的 MenuStrip 上绘制箭头?
我有一个 C# 表单,其中放置了一个 left-docking MenuStrip
。这MenuStrip
包含一些包含子菜单的菜单项,以及一些有效按钮的菜单项(单击它们会导致发生动作;注意,我意识到这不是一个好的设计)。
我想让具有与之关联的菜单的菜单项在菜单项上绘制向右箭头,就像上下文菜单一样。我已经分类ToolStripProfessionalRenderer
并且可以OnRenderArrow()
在适当的时间调用(例如,在OnRenderItemText()
或类似的时间),但我似乎没有办法确定箭头的正确位置。
所以,这里有两个相互关联的问题:
- 有没有办法强制在顶级菜单项上绘制箭头?
- 如果没有,有没有办法确定菜单项上箭头的正确位置,以便
OnRenderArrow()
可以手动调用?
谢谢!
winforms - 您会选择在您的应用程序中使用哪种导航控件?
带有 MenuStrip 或 RibbonBar 的 ToolStrip?
它结合了这两个控件。它还有一个 TabPages 导航、上下文选项卡等。但是 RibbonBar 是一个非常复杂的控件,当您在例如 Word2007 中打开一个新文档时,您会看到一个 Ribbon Bar。这并不酷。当您拥有 toolStrips 时,您可以将它们布局到上、下、左、右,并更好地控制 UI 外观。我们还可以隐藏我们不想看到的工具条,它们不再占用任何屏幕空间。
.net - F# winforms MenuStrip 问题:不确定如何获取 DropDownItems 的句柄
我最近开始学习 F#,这是我第一次使用 WinForms。这是我的代码。
问题是什么,我似乎无法弄清楚如何获得 DropDownItems 项目的句柄,以便我可以使用它。我确信这很简单,但我已经很久没有使用 F#了。谢谢你的帮助。
编辑:我还想指出,我知道那段代码中有很多难看的语法,但整个事情只是我一直在使用的一个测试表格。
c# - 在 MenuStrip 中添加水平分隔符
我似乎找不到在 MenuStrip 中添加水平分隔符的任何方法。Visual Studio 抱怨无法将 ToolStropSeparator 添加到 MenuStrip。
知道我该怎么做吗?
.net - Winforms MenuStrip 带下划线的热键字母
通常,MenuStrip 上的热键字母带有下划线。(&File、&Open 等)在我正在处理的项目中,下划线会显示在设计器中,但不会在运行时显示。我找不到控制它的属性。外面有人知道吗?
c# - 如何删除 MenuStrip 子菜单边距?
您知道如何删除 MenuStri 中子菜单的边距(可能是左右图像和复选框的边距)吗?在MSDN 文章中,解释了如何从上下文菜单中删除它。据说我应该在 MenuStrip 中以相同的方式执行此操作,但 MenuStrip 没有 ShowImageMargin 或 ShowCheckMargin。也许我错过了一些东西。你能帮我吗?
c# - MenuStrip 和 ToolStrip 上的“红十字”问题
我有一个在许多机器上运行良好的软件,虽然在一台机器上偶尔会出现一个问题,MenuStrip 和 ToolStrip 都显示为空白的白色背景,上面有一个红色的叉号,作为自定义控件如果您创建了一个空对象。这在我调试时不会发生,我不知道如何使问题再次发生,但它确实发生了。我想知道是否有人知道可能是什么问题?
它会是 .NET 框架的版本吗?
谢谢
wpf - WPF 与 WINFORM 控件的比较
我们在 Winform 中有“layoutstyle”属性,可以将 layoutstyle 更改为水平/垂直(所有标题和子菜单),在 WPF 中使用什么来获得相同的结果。
.net - .NET MenuStrip 与本机 Windows 渲染器?
有谁知道如何根据用户使用的操作系统版本让 MenuStrips 以原生 Windows 外观呈现?
当前的渲染不这样做...
我目前正在使用可以做到这一点的第三方控件,但使用 MainMenu 和 ContextMenu 而不是我正在寻找的,MenuStrip ...
wpf - 股票 WPF 会获得菜单条控件吗?
当 WPF 真正“准备就绪”时,我的“指标”是 Visual Studio 中有可用的菜单栏控件。没有它,从我的角度来看,与 winforms 相比,它仍然有点“正在建设中”。这不是技术论点,只是个人喜好。
所以我的问题是:Visual Studio 什么时候会带有 WPF 菜单栏控件?例如,这是否会出现在 Visual Studio 2010 的最终版本中?