问题标签 [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.

0 投票
3 回答
18908 浏览

c# - C# 将子窗体添加到我的主窗体

我需要帮助添加一个新表格,我将被要求输入三个数字。

问题是当我单击主窗体上的菜单条时,新窗体将打开,但主窗体不会关闭,它必须处于活动状态!

0 投票
1 回答
2299 浏览

vb.net - vb 中的 MenuStrip 函数

我正在尝试编写一个程序,在其中读取文本文件,然后为用户提供一些选项来查看文件中的不同书籍。我正在前进,但我在弄清楚如何让用户从菜单条下拉项目中选择不同的选项时遇到问题。例如,我有在我的代码中完成的退出按钮和保存按钮(顺便说一句,这不起作用,但我正在研究如何修复它),但我也将添加、删除和更新按钮作为以及用于显示文本文件中某些内容的按钮。

您可以给我帮助的任何资源都会很棒!谢谢!

0 投票
1 回答
170 浏览

winforms - 更改展开菜单方向

我想知道有一种方法可以改变菜单展开的方向。

我在表单底部有一个菜单,当我将鼠标悬停在某个项目上时,我希望它向上扩展。

0 投票
1 回答
2119 浏览

c# - 如何更改菜单条的设计?

当我在 Visual Studio 中创建一个新的菜单条时,它的设计很丑陋。 丑陋的设计

我试图改变背景颜色和背景图像,但它变得比以前更丑了。

如何将其更改为“正常”设计?

0 投票
1 回答
1937 浏览

c# - C# Dynamic MenuStrip(不接触表单)

是否可以在不通过表单添加实例的情况下动态创建 MenuStrip?

我已经做好了..

我知道我必须用这样的东西将它添加到表单中..

但是如果没有将实例拖到表单上,则上述操作是不可能的。有没有办法 100% 动态创建 MenuStrip?另外,子菜单?

谢谢

0 投票
2 回答
3211 浏览

c# - 将值传递给事件处理程序

我已将一些项目动态添加到我的菜单条中,并为添加到条中的每个项目触发和事件(项目是从 XML 文件添加的)。我接下来要做的是将每个项目的文本传递给事件处理程序,以便我可以在线程中使用它们。这有可能吗?任何人都可以帮我解决问题吗?

这是我的代码:

0 投票
2 回答
30927 浏览

c# - 如何更改 MenuStrip 的外观

MenuStrip在我的应用程序中添加了一个并添加ManagerRenderModeRender Mode. 问题在于外观,看内脏。看看那两张照片,我想把子菜单的白色边框改成透明的,那个蓝色的长方形看起来像灰色的菜单和深灰色的子菜单(他的边框是深蓝色)和白色的边框选择时的菜单。我怎么能做到这一点?

BackColor是:36; 36; 36并且ForeColorLightGray

在此处输入图像描述

在此处输入图像描述

我设法更改了蓝色矩形,选择选项时的白色矩形,选择子菜单选项时的蓝色矩形,但我不知道如何更改white border,请帮助..

这是到目前为止的代码......

0 投票
1 回答
28046 浏览

c# - 如何在 C# 中将子项添加到 MenuStrip 的 ToolStripMenuItem

我已经menustrip1在我的 windows 窗体中添加了一个,并且我静态toolstripmenuitem地添加了一个 (WindowstoolStripmenuItem) menustrip1。我已经动态地创建了一个工具条菜单项。我想将此动态工具条菜单项添加到在设计时静态创建的静态菜单条项(WindowstoolStripmenuItem)。

如何将此子项添加到静态菜单条的 Windows 项。

0 投票
1 回答
1896 浏览

c# - 如何检测 MenuStrip 的打开和关闭状态?

我需要检测 MenuStrip(不是上下文菜单)何时打开和关闭。Enter 和 Leave 事件似乎不起作用。

为什么需要它:我使用带有“文件”、“编辑”、“关于”等选项的 MenuStrip。但是当菜单条处于活动状态时,用户使用鼠标或键盘浏览它时,其他控件Windows 窗体也响应它。

例如:我使用鼠标在我的应用程序中单击“编辑 > 选择性粘贴.. > 无格式文本”。但在展开的菜单项下方是一个 XNA 2d 渲染控件,它还可以检测鼠标输入并执行我不希望它执行的操作。现在,如果我可以检测菜单何时打开,我可以禁用/启用适当的控件。

0 投票
1 回答
224 浏览

c# - StatusBar MenuStripItem 选择鼠标

我今天向你揭露我的问题。我创建了一个 statusStripLabel 用于显示当前名称 - 当鼠标悬停时,MenuStrip 或 ToolStripMenuItem 的选定项目。我有这个代码:(它正在工作)

但我想为所有工具条菜单制作,而不仅仅是一个。(一个函数或类似的东西)