menustrip相关内容

C# 帮助为 MenuStrip 添加单选按钮/选项按钮

我是 C# 语言的初学者,所以我需要一些天才的帮助:我需要为菜单条添加一个单选按钮.我已经将 CheckOnClick 属性更改为 true,但我需要一个用于单选按钮选择的选项.您可以从 Windows 计算器菜单栏中看到它(单击查看).如何通过 MenuStrip 属性访问它? 解决方案 我知道这是一个近乎古老的帖子,但我认为值得一提的是,虽然没有对 RadioButton MenueI ..
发布时间:2022-01-21 23:12:10 C#/.NET

C#如何更改menuStrip悬停颜色?

早安人士,我想在menuStrip上悬停时更改其菜单项的颜色.谁能帮我吗? 解决方案 您不能使用常规的MouseEnter和MouseLeave事件来执行此操作.您需要直接覆盖菜单渲染.您可以使用MenuStrip类执行以下操作: private class renderer : ToolStripProfessionalRenderer { public renderer( ..
发布时间:2020-06-30 20:43:35 C#/.NET

Autohide MenuStrip-如何在显示时激活它?

我有一个MenuStrip,并使用以下代码将其设置为AutoHide.它隐藏/显示完美状态,但是当控件获得焦点时,通过按 Alt 键,会显示MenuStrip,但它不处于活动状态,并且快捷键下没有小的下划线,例如File的"F"下,然后按'F'不会将其打开).如何正确激活它? 注意:我使用MenuDeactivate代替它,但是它不起作用. bool menuBarIsHide = t ..
发布时间:2020-06-30 20:43:27 C#/.NET

禁用ToolStripMenuItem高亮显示?

我有一个带有MenuStrip的应用程序,每次将鼠标悬停在MenuItem上时,它都会突出显示为蓝色. 我试图更改BackColor和ForeColor,但这不是问题. 是否可以禁用此功能? 解决方案 这对于最终用户将毫无用处: internal class NoHighlightRenderer : ToolStripProfessionalRenderer { p ..
发布时间:2020-06-30 20:43:20 C#/.NET

MenuStrip控件可以将其LayoutStyle设置为StackWithOverflow吗?

我用MenuStrip创建一个简单的表单. MenuStrip的LayoutStyle设置为HorizontalStackWithOverflow(默认值). 根据 MenuStrip上的MSDN参考,其当我运行应用程序并调整表单大小以便菜单不能完全适合时,这不会发生.我已经将我的ToolStripMenuItems Overflow属性设置为AsNeeded,但是当我调整表单大小时,右边的 ..
发布时间:2020-06-30 20:43:10 C#/.NET

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

我在Windows窗体中添加了menustrip1,并向该menustrip1静态添加了一个toolstripmenuitem(WindowstoolStripmenuItem). 我已经动态创建了一个工具条菜单.我想将此动态工具tripmenuitem添加到在设计时静态创建的静态menustripitem(WindowstoolStripmenuItem)中. ToolStripMenuI ..
发布时间:2020-06-30 20:43:08 C#/.NET

MenuItem的颜色更改

我正在编写备份工具.在我的工具之上,我有一个菜单条,其中包含两个工具条菜单.我改变了颜色,使颜色达到了我的期望.不集中菜单看起来很棒: 当我现在单击菜单项“文件"以打开上下文菜单时,颜色变为白色,并且我不再能够阅读文本: 谁能告诉我在哪里可以改变这种行为?我使用Visual Studio 2013 Ultimate,Windows窗体应用程序,代码在C#中. 这是代码: / ..
发布时间:2020-06-30 20:43:05 C#/.NET

C#帮助添加单选按钮/MenuStrip的选项按钮

我是C#语言的初学者,因此我需要天才对此方案提供一些帮助:我需要为菜单栏添加一个单选按钮.我已经将CheckOnClick属性更改为true,但是我需要一个用于选择单选按钮的选项.您可以从Windows计算器菜单栏中看到它(单击“查看"). 如何通过MenuStrip属性访问它? 解决方案 如果导航到 msdn.microsoft.com/en-us/library/ms404318 ..
发布时间:2020-06-30 20:43:02 C#/.NET

使用向左和向右箭头键选择上一个/下一个菜单,而不是下一个/上一个菜单

在完整的应用程序中标出,但在一个简单的演示中可以完全重现: 我有一个MenuStrip,其中包含三个菜单,A,B和C.每个菜单都包含三个项目,A1/A2/.../C2/C3. 当我按 Alt 时,第一个菜单A被选中.然后,我可以使用←和→键选择其他菜单.那是应该的. 但是,当我按↓打开菜单时,我仍然可以使用←和→选择其他菜单,但是顺序相反:←选择下一个菜单,而→则选择上一个菜单. ..
发布时间:2020-06-30 20:42:59 其他开发

对于menustripitem鼠标悬停事件

我在menustrip.I一些的MenuStrip项目要设置的MenuStrip项目的颜色当鼠标在menustripitem.Is有可能有一个menustripitem鼠标悬停事件。 在此先感谢。 解决方案 您需要创建自己的渲染器,并分配MenuStrip.Renderer财产。下面是一个例子,这将需要一些工作,更好看: 公共部分Form1类:表格{ 公共Form1的(){ 的 ..
发布时间:2016-10-04 15:29:54 C#/.NET

每次的foreach在子项目将MenuStrip

我想获得所有的子项目我的的MenuStrip ,所以我可以一次改变它们。 我'尝试的东西像下面,但他们没有工作: 的foreach(ToolStripMenuItem toolItem在menuStrip1.DropDownItems) { //使用toolItem的东西在这里 } 有人能帮助我的编码一个很好的 foreach循环获取所有的 SubMenuItem ..
发布时间:2016-10-01 20:41:23 C#/.NET

如何东西添加到编程的MenuStrip?

我要添加无论是写在一个文本框到的MenuStrip。在文件>最近搜索的东西我有。 我可怎么办编程? ?而且我可以动态地分配事件处理程序,以便当用户单击X上的项目在该子文件夹,文本BACK复制到文本框 编辑:我如何编程文件夹Busquedas Recientes(以PIC) 解决方案 您可以通过利用对象发件人的做到这一点参数的事件处理程序。这其中大部分是从我的头顶,所以我只的猜测 ..
发布时间:2016-09-30 22:02:28 C#/.NET

如何删除的MenuStrip子菜单的利润率?

你知道如何在MenuStri子菜单中去除保证金(可能是一个用于图像和复选框的左和右)?在 MSDN文章有解释了如何将它从上下文菜单中删除。这是写了我应该做它的MenuStrip但MenuStrip中以同样的方式没有ShowImageMargin也不ShowCheckMargin。也许我失去了一些东西。你能帮忙吗? 解决方案 非常相似,但是,而不是使用“的ContextMenuStrip”( ..
发布时间:2016-09-26 13:21:21 C#/.NET

WinForm的MenuStrip中和隐藏标签

您好我想创建其中的TabPages将在MenuStrip中的点击过滤一个TabControl的。 有关前。 我的MenuStrip在形式上1 和我的TabControl在形式上2 我的tabcontrol由7片,我想只有1个选项卡将在同一时间显示。 例如如果我在MenuStrip中单击名称它会打开/呈现新的形式和在的TabControl将只显示名称选项卡。 我不知道 ..
发布时间:2016-09-21 15:32:46 C#/.NET

C#帮助添加单选按钮的MenuStrip

对于IM C#language.So初学者我需要谁的天才帮助从这个scheme.i需要添加一个单选按钮菜单条。我已经改变“clickonclick”属性设置为“真”。但我需要一个像单选按钮选择一个选项。你可以从Windows计算器菜单栏中看到它。(点击查看) 如何通过使用的MenuStrip peoperty得到它。 解决方案 如果您导航到 的 msdn.microsoft.com ..
发布时间:2016-09-20 09:44:57 C#/.NET

移动窗口无边框

如何移动,它没有边框的窗口。没有对应用程序没有空间,所有可用的web浏览器和的MenuStrip。我希望用户能够通过拖动菜单条移动窗口。我如何代码呢?我已经尝试了一些代码块我已经在网上找到,但他们没有工作。 解决方案 的 ..
发布时间:2016-09-19 11:23:33 C#/.NET

"红十字会"在MenuStrip中和ToolStrip的问题

我有一个软件已经能正常工作在很多机器上,althoughon一体机存在,似乎occasionaly出现问题,MenuStrip中和的ToolStrip都显示为空白的白色背景的红色叉它,一个自定义的控制,将您创建了一个空对象。这不会发生,而我调试,我不知道如何使这一问题再次出现,但它确实发生了。我想知道是否有人知道可能是什么问题? 难道是在.NET框架的版本? 感谢 解决方案 这 ..
发布时间:2016-09-07 11:05:48 C#/.NET