问题标签 [contextmenustrip]
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# - 如何动态禁用上下文菜单中的 ToolStripMenuItem?
在我的 Windows 应用程序中,我有一个带有网格的上下文菜单,问题是我想根据用户 previlages 禁用上下文菜单中的 ToolStripMenuItem。我该怎么做。我已经这样做了,但它不起作用
但它不工作
c# - 确定使用 ContextMenuStrip 的控件
我有一个ContextMenuStrip
分配给几个不同的列表框。我试图弄清楚什么时候ContextMenuStrip
点击了ListBox
它的用途。我尝试了下面的代码作为开始,但它不起作用。具有正确的sender
值,但是当我尝试将其分配给它时,menuSubmitted
它为空。
任何帮助都会很棒。谢谢。
使用下面的帮助,我想通了:
c# - C# - 独立的 ContextMenuStrip - 一些挫折
我正在尝试制作一个基本上是 ContextMenuStrip 的程序,用户可以在其中添加自己的快捷方式等,并通过按热键组合访问菜单。
我让菜单出现的方法是给主窗体 0% 的不透明度,但如果有其他方法,请告诉我。
我的愿望是制作这样的东西,更加可定制和用户友好: http ://www.bullzip.com/products/exm/info.php
到目前为止,我遇到了几个问题: - 首次显示菜单时,一切正常,但是当我再次尝试按下热键时,菜单出现了,但任务栏中的“空白”窗口也是如此。- 同样,当菜单第一次显示时,一切都很好,但是当点击菜单以外的任何地方时,它不会再次关闭。关闭它的唯一方法是从菜单中选择一些东西。
希望你们中的一些人可以为我指明解决方案的方向:)
先感谢您!
c# - 右键单击样式菜单
目标:
拥有正确样式的右键菜单
问题:
当我右键单击时,我应该如何检索这种样式:
而不是这种风格:
我正在使用组件 ContextMenuStrip 通过右键单击来显示菜单。
c# - 如何在 .Net 中的 ContextMenuStrip 中的子菜单内返回 ToolStripMenuItem 的名称
我的问题可能模棱两可,但这是我的情况:
我的表单上有一个方形数组,每个都有一个处理程序来打开 ContextMenuStrip,其内容是基于目录生成的。目录中的每个文件夹都将创建一个 ToolStripMenuItem,并且该文件夹中的每个文件都将在所述菜单菜单项的 DropDownItems 中表示。单击我的菜单的子项后,图片框的图像将根据单击的菜单项而改变。
当我试图找出点击了哪个子项目时,我的问题就出现了。如何通过 ContextMenuStrip 的 _Clicked 事件找出这一点?到目前为止,这是我的尝试:
c# - 关于上下文菜单条
我在设计我的应用程序时添加了 contextmenustrip 控件。我想在运行时编辑那个 contxt 菜单。我想在该上下文菜单上添加另一个菜单和子菜单。我想为该运行时创建的菜单添加处理程序函数。是否可能?如果可能,请提供一些文档。
谢谢。
c# - 是否可以将数据表绑定到 ToolStripMenuItem?
我正在使用 ContextMenuStrip 并且我在运行时在 ContextMenuStrip 下创建了子菜单。通过添加 ToolStripMenuItem 类的对象。我有一个来自该表的数据表,我想通过使用数据表中的 id 和 name 字段来填充我的子菜单,以便进一步处理应用程序。
是否可以?
谢谢。
c# - 如何使用 C#4.0 在 contextmenustrip 中添加子菜单项?
我有一个与 treenode 关联的 contextmenustrip 控件。我在表单本身中手动在 contextmenustrip 中创建了一个菜单项(例如命名为“Assign”)。
现在我想在用户单击此分配项时添加子菜单项,它将创建一个用户名列表作为具有选中或未选中选项的子菜单项。
例如,一旦用户单击“分配”,我就想动态显示用户名。
c# - 关于 ToolStripMenuItem
我ContextMenuStrip
在运行时在那条带中有一个,我正在添加一个ToolStripMenuItem
. 我在 XtraGridView 的 MouseDown() 事件处理程序中添加了这个 ContextMenuStrip。同时,我为新插入的 ToolStripMenuItem 添加了事件处理程序。我已经为那个 ToolStripMenuItem 编写了一个事件处理函数。我的应用程序问题是,当用户右键单击 XtraGridView 时,它会显示我在运行时添加的所需菜单。当我单击新添加的 ToolStripMenuItem 时,它会执行所需的事件处理函数,但是当我再次执行相同的过程时,事件处理函数会执行两次,依此类推......
任何人都可以解决这个问题吗?
谢谢。
c# - 在 XtraGridview 控件中显示 ContextMenuStrip 期间出现问题
我有一个ContextMenustrip
& DevExpress XtraGridView
。当用户右键单击 XtraGridView 时,我向用户显示了 ContextMenustrip,因为我使用了XtraGridView's MouseDown()
事件。此应用程序的问题是,当我的 gridview 包含最少的行时,它会在 Gridview 的末尾显示一些空白空间。当用户右键单击 gridview 时,我不想在 XtraGridView 的那个空白空间中显示 ContextMenustrip。我只想在选定的行位置显示 ContextMenustrip。这可以避免这个问题吗?
谢谢..