contextmenu 相关问题

上下文菜单是图形用户界面中的菜单,其在用户交互时出现,例如鼠标右键单击或鼠标中键单击操作。

通过上下文菜单 SwiftUI“弹出”时展开图像

我正在尝试实现按住图像时在“照片”应用程序中获得的功能。出现一个上下文菜单,其中包含各种选项(复制、共享、收藏夹等..),但主要...

回答 1 投票 0

右键单击 QTableWidget 获取标题列

我有一个 QTableWidget,其中有许多列只是复选框(有些不是)。我正在尝试实现一项功能,以便当用户右键单击与“

回答 2 投票 0

在显示ContextMenu之前右键单击选择TreeView节点

我想在显示上下文菜单之前右键单击选择一个 WPF TreeView 节点。 对于 WinForms,我可以使用这样的代码:在上下文菜单下单击“查找”节点,什么是 WPF

回答 11 投票 0

当我从 DropdownMenuItem 中删除项目时,如何立即重建 dropdownButton

我有一个下拉按钮,我在其中添加一些内容到列表中,然后使用上下文菜单进行编辑和删除操作我操作列表,我希望在删除该列表时立即显示操作列表...

回答 1 投票 0

vscode中有修改右键菜单的方法吗?

扩展的增加使得上下文菜单(右键菜单)越来越长,很难在里面快速找到我需要的功能。 我想删除一些由 exte 添加的项目...

回答 1 投票 0

在特定菜单的范围内为 WPF 中的菜单项分隔符创建默认样式

我正在尝试更改分隔符在 WPF 上下文菜单中的显示方式。上下文菜单有自己的默认样式,它已经成功地将样式应用到其所有菜单项。 <question vote="1"> <p>我正在尝试更改分隔符在 WPF 上下文菜单中的显示方式。上下文菜单有自己的默认样式,它已经成功地将样式应用到其所有菜单项。</p> <pre><code>&lt;Style BasedOn=&#34;{StaticResource ContextMenuBaseStyle}&#34; TargetType=&#34;{x:Type local:ViewportContextMenu}&#34;&gt; &lt;!-- Defining this style in Style.Resources means ALL menu items within the Context Menu, no matter how nested, use this style by default. --&gt; &lt;Style.Resources&gt; &lt;Style BasedOn=&#34;{StaticResource MenuItemBaseStyle}&#34; TargetType=&#34;{x:Type MenuItem}&#34;&gt; &lt;!-- Set the icon of all menu items to the one associated with their data context --&gt; &lt;Setter Property=&#34;Icon&#34; Value=&#34;{StaticResource ViewportMenuItemIcon}&#34;/&gt; &lt;/Style&gt; &lt;Style TargetType=&#34;{x:Type Separator}&#34;&gt; &lt;!-- Make the separators big and red so I know this style is working. --&gt; &lt;Setter Property=&#34;Background&#34; Value=&#34;Red&#34;/&gt; &lt;Setter Property=&#34;Margin&#34; Value=&#34;100&#34;/&gt; &lt;/Style&gt; &lt;/Style.Resources&gt; &lt;/Style&gt; </code></pre> <p>通过将 MenuItem 样式定义为无键,并在 ContextMenu 样式的资源内,我似乎能够在 ContextMenu 控件范围内为 MenuItem 创建“默认样式”。</p> <p>我想我可以对分隔符做同样的事情,但这种样式似乎没有得到应用(与 WPF 的情况一样,很难弄清楚给定控件上实际激活的样式是什么)</p> </question> <answer tick="false" vote="0"> <p>当您刚刚设置 <pre><code>Style.TargetType</code></pre> 时,隐式 <pre><code>Style</code></pre> 将仅针对 <pre><code>Separator</code></pre>(或 <pre><code>Menu</code></pre>)之外的 <pre><code>ContextMenu</code></pre> 控件。这是因为 <pre><code>Menu</code></pre> 通过按键显式加载 <pre><code>Style</code></pre>。 该键被定义为 <a href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.controls.menuitem.separatorstylekey?view=windowsdesktop-8.0#remarks" rel="nofollow noreferrer"><pre><code>MenuItem.SeparatorStyleKey</code></pre></a> 静态属性。 这意味着您必须显式覆盖使用此键的 <pre><code>Style</code></pre>,以便当 <pre><code>Menu</code></pre> 使用此键查找资源时找到您的自定义 <pre><code>Style</code></pre>:</p> <pre><code>&lt;Style x:Key=&#34;{x:Static MenuItem.SeparatorStyleKey}&#34; TargetType=&#34;{x:Type Separator}&#34;&gt; &lt;!-- Make the separators big and red so I know this style is working. --&gt; &lt;Setter Property=&#34;Background&#34; Value=&#34;Red&#34; /&gt; &lt;Setter Property=&#34;Margin&#34; Value=&#34;10&#34; /&gt; &lt;/Style&gt; </code></pre> <p>请注意,在设置子菜单项的样式时可能会遇到相同的问题。他们也使用显式键。<br/> 您可以查看 Microsoft Docs:<a href="https://learn.microsoft.com/en-us/dotnet/desktop/wpf/controls/menu-styles-and-templates?view=netframeworkdesktop-4.8#menu-and-menuitem-controltemplate-example" rel="nofollow noreferrer">Menu 和 MenuItem ControlTemplate 示例</a>以了解所使用的按键。</p> </answer> </body></html>

回答 0 投票 0

在 Angular 中自定义上下文菜单

我正在使用本教程来创建自定义上下文菜单。 我正在显示列表中的项目,我希望当用户单击这些项目时,显示它们的索引。目前,右键单击任何项目

回答 1 投票 0

Chrome contextMenus API ContextType

我在这里查看 chrome.contextMenu 的 API。 列出的上下文类型有: “全部” “页” “框架” “选择” “关联” “可编辑” “图像” “视频” “声音的” “启动器” “浏览器操作” “page_act...

回答 1 投票 0

iPhone 是否提供任何 API 用于将菜单选项插入电子邮件、短信和地址簿上下文菜单?

Blackberry API 允许将自定义菜单项(以及相应的事件处理程序)插入到其标准电子邮件、SMS 和地址簿上下文菜单中。有没有支持的方法来做到这一点

回答 2 投票 0

WPF - 使用 ContextMenu、MVVM 和 Command 将 ListView 的项目单元格文本复制到剪贴板

我试图实现一个非常简单的任务:使用右键单击上下文菜单将 ListView 单元格的文本复制到剪贴板,但该任务在 WPF 中似乎非常复杂。我读过几个主题...

回答 1 投票 0

PowerShell 脚本可以在 ISE 中运行,但在通过文件资源管理器的快捷菜单调用时意外退出

我目前正在尝试编写一个脚本,并且对 powershell 还比较陌生 这是下面的脚本 #> 函数运行脚本{ # 提示用户输入用户名 $用户名=读取主机“输入

回答 1 投票 0

Powershell 脚本可以在 ISE 中运行,但不能正常运行

我目前正在尝试编写一个脚本,并且对 powershell 还比较陌生 这是下面的脚本 #> 函数运行脚本{ # 提示用户输入用户名 $用户名=读取主机“输入

回答 1 投票 0

Qt Creator 12.0.0 右键菜单几乎涵盖了所有内容

Qt Creator 更新到版本 12.0.0 后,上下文菜单中添加了新项目,并出现以下工件: 上下文菜单错误: 正如您在屏幕截图中看到的,上下文菜单...

回答 1 投票 0

如何监听上下文菜单项上的事件?

我正在尝试监听浏览器默认上下文菜单(不是自定义上下文菜单)上的“在新选项卡中打开链接”上下文菜单项的单击。我想在之前做一些 javascript

回答 2 投票 0

如何向 WinForms ContextMenu 添加分隔符?

在我的控制范围内,我有: ContextMenu = new ContextMenu(); ContextMenu.MenuItems.Add(new MenuItem("&添加项目", onAddSpeaker)); ContextMenu.MenuItems.Add(new MenuItem("&编辑项目", onEditS...

回答 9 投票 0

在ReactJS中禁用ContextMenu

这里是第一篇文章,所以希望我能以最有帮助的方式提出这个问题。我对编码还很陌生,在努力推动自己的过程中,我决定尝试使用 React 重新创建扫雷......

回答 2 投票 0

右键单击数据表时打开上下文菜单

我想在右键单击数据表的一行时打开上下文菜单。 然后,上下文菜单会向用户建议打开文件的选项,该文件的路径存储在相应的...

回答 1 投票 0

确定 Windows shell 上下文菜单扩展条目的顺序

我正在尝试实现一个 shell 扩展,它在 Windows 10/11 上下文菜单中显示多个条目。我的很多解决方案都基于此示例:https://github.com/microsoft/

回答 1 投票 0

是否可以为使用上下文菜单处理程序的上下文菜单项创建热键?

我有一个 shell 扩展,可以让我保存/恢复桌面图标位置。它的命令完全从桌面上下文菜单运行。我想在 con 中为这些项目添加热键...

回答 1 投票 0

Angular Material 自定义上下文菜单(右键单击)

使用 Angular Material,是否可以在指定的模板元素上使用我自己的 MatMenu 覆盖默认上下文菜单(右键单击)? 有 MatMenuTrigger 指令,但它只能...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.