问题标签 [contextmenu]
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++ - 是否可以以编程方式将项目添加到 Mac OS 的右键单击上下文菜单?
我有一个程序可以处理 Windows 和 Mac OS 上的各种文件。
我想为用户提供在其右键单击/控制单击上下文菜单中添加新选项的选项,以实现“使用 [应用程序名称] 压缩”的效果。
我知道这在 Windows 中通过修改注册表是很有可能的,但是有没有办法在 Mac 上实现这一点?也许使用 C++ 或目标 C?
wpf - WPF 上下文菜单
我在 wpf 应用程序中使用 mvvm。我在列表视图中有一个 ContextMenu,当我右键单击一个列表视图项时,我想要一个上下文菜单来显示联系人列表。
以下只是给我一个没有内容的上下文菜单。谁能告诉我我做错了什么?
更新:
我想通了,我有一个专门的集合导致绑定路径不正确。
谢谢。
c# - 使用 sendmessage(或类似功能)单击上下文菜单项
我需要右键单击另一个应用程序,获取它的上下文菜单(右键单击后打开),然后从中选择一个项目。
我可以将 postMessage 与其他应用程序句柄一起使用,结果请求的上下文菜单确实出现了,但我不知道如何从中进行选择。
接下来我应该做什么(现在上下文菜单已打开)?
谢谢,汤姆。
c# - WPF ContextMenu 文本对齐
我正在为 WPF 应用程序构建上下文菜单,如果我有文本然后添加图像,则文本始终在菜单项的顶部对齐,我不知道如何将其与中心对齐。
我已经尝试了VerticalAlignment
andVerticalContentAlignment
属性,但它们没有帮助..有什么想法吗?
c# - 如何将上下文菜单添加到 Gtk# 中的树节点?
我想将上下文菜单添加到允许我删除该树节点的树节点。
wpf - WPF ContextMenu 样式结构
我想重新设置 a 的样式ContextMenu
,但我有一个关于如何构建我的 Xaml 的问题。
在我的应用程序资源中,我有这样的东西:
这似乎工作正常,具有样式的上下文菜单ContextMenuTemplate
具有样式菜单项,而其他上下文菜单不受影响,无需在任何MenuItems
.
但是,我不喜欢那个ControlTemplate.Resources
部分。例如,我宁愿在x:Key="RadialContextMenu"
样式中使用它,以便两个控件模板都是“干净的”。
如何将 Style 元素移出第二个ControlTemplate
?
c# - C# - 检测打开上下文菜单时是否按住 SHIFT 键
在我的 C# 应用程序中,我想显示一个上下文菜单,但如果在打开上下文菜单时按住 SHIFT 键,我想向菜单添加特殊选项。
我目前正在使用GetKeyState
API 来检查 SHIFT 键。它在我的电脑上运行良好,但非英语 Windows 的用户说它根本不适合他们。
我还在 Win32 API 中读到,当打开上下文菜单时,有一个标志指示菜单中应该显示EXTENDEDVERBS
. 在 C# 中EventArgs
,事件的 forOpening
不包含(据我所知)指示EXTENDEDVERBS
或是否按下任何修饰键的属性。
这是我现在在“ Opening
”事件中使用的代码:
如果 GetKeyState 是正确的做法,我的代码是否正确检测到按下的 SHIFT 键?
c# - C#:当链接到两个不同的对象时,如何检测谁是上下文菜单的菜单项的调用者?
C#:当链接到两个不同的对象时,如何检测谁是上下文菜单的菜单项的调用者?
我有两个标签,lblOn 和 lblOff。我将“一个”上下文菜单链接到两个标签以放弃必须制作两个相同的标签。
我将如何找出名为 contextmenu.menuitem 的标签对象?这样点击的 menuitem 就知道它的 contextmenu 是由 lblOn 标签还是 lblOffline 调用的?
programming-languages - 创建 Windows Shell 上下文菜单时使用哪种最佳语言?
我正在编写一个与 Windows shell 集成并添加额外上下文菜单的应用程序。并且正在考虑用几种语言来编写它:
- MS .NET - 我宁愿不为此类应用程序使用托管代码
- win32asm - 这是我的第一选择
- VC++/C++ - 不确定
所以基本上它是汇编和 C++ 之间的折腾,任何人有任何想法或考虑可能会让我的选择更容易吗?
c# - 在 Gtk#/gtk-sharp 中模仿上下文菜单
是否有某种方法可以使用 gtk 菜单项的 Menu.AttachToWidget(...) 函数将菜单附加到 Gtk.Textview 并让它在需要时处理显示菜单。或者是为 ButtonPressEvent 创建一个事件处理程序并在那里显示菜单是唯一的方法吗?
还是我错过了第三种可能性?
提前致谢。