问题标签 [menuitem]

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 投票
4 回答
4620 浏览

wpf - 如何将 MenuItem 的数据绑定列表合并到 WPF 中的另一个 MenuItem?

我有一个“文件” MenuItem,我想显示最近打开的文件列表。

这是我现在拥有的xaml:

但是,当我使用此代码时,MenuItems 周围有一个奇怪的偏移量,看起来它们周围有一个容器。我怎样才能摆脱它?

这是它的截图:

替代文字 http://www.cote-soleil.be/FileMenu.png

0 投票
3 回答
2446 浏览

cocoa - NSMenuItem 启用状态、动态命名和目标动作

我的应用程序菜单有问题。我希望菜单中的一些项目根据某些BOOL变量显示为灰色。

另外,我希望我的一些菜单项根据某些BOOL变量获取名称,从而根据菜单项名称执行不同的功能。这可能吗?与使用 Interface Builder 一样,您可以将菜单项链接到一个 IBAction 方法。请告诉我如何做到这一点。

谢谢

0 投票
1 回答
443 浏览

javascript - 尝试在另一个函数中访问 JSON 菜单以构建左侧导航

我对 Jquery 和 JSON 比较陌生,这是我在这里的第一篇文章,请多多包涵。

我有一个 JSON 菜单字符串,其中包含三个项目(名称、url、id - 我们的内部页面 id 号)的数组,并且顶级导航构建得很好。我遍历顶层项目并调用递归函数来获取子菜单。

我现在要做的是在网页的单独部分中,使用 JSON 菜单字符串查找顶级页面(例如,news.aspx)并为该页面构建一个菜单,它是要显示的子菜单项在仅显示在新闻页面上的左侧导航中。

我遇到的问题是下面的这个脚本没有任何 Javascript 错误,但是,它正在拉动顶级导航。除了函数是 CreateMenu() 和 CreateMenuRecursive() 之外,顶级导航的调用方式基本相同。

我在这里使用的一些代码是通过阅读本网站上的其他帖子获得的,但我还没有找到答案。提前感谢您的帮助。

0 投票
3 回答
1083 浏览

javascript - 在 2 个下拉菜单列表中选择选项?

我想要 2 个菜单列表,您必须从每个列表中选择一个选项,然后单击下一个按钮将您带到另一个页面。

这是一个链接:http ://home.comcast.net/~techjunkee/

0 投票
3 回答
2117 浏览

javascript - Javascript 多级菜单编辑器/构建器

您知道的最好的免费 javascript 多级菜单编辑器/构建器是什么?

0 投票
3 回答
3768 浏览

wpf - 无法通过设置器设置 System.Windows.Controls.MenuItem.Icon

嗨,我正在尝试通过样式设置器设置MenuItem.Icon :

我在运行时遇到以下异常:无法将“System.Windows.Controls.Image”类型的内容添加到“System.Object”类型的对象。标记文件“WpfApplication1;component/application.xaml”第 164 行位置 26 中的对象“System.Windows.Controls.Image”出错。

另一方面,这是上面链接中的示例:

谢谢。

0 投票
1 回答
14961 浏览

wpf - WPF 菜单项边框

我在尝试实现 a 时遇到了问题Menu,但无法弄清楚发生了什么。Menu我正在尝试使用控件制作单层菜单。这是我的菜单代码:

而我的MenuItems风格如下:

当我将鼠标悬停在菜单项上时,Border会出现一个,我一生都无法弄清楚如何删除此边框。有什么建议么?

0 投票
1 回答
608 浏览

menu - dijit.MenuItem 值会自动突出显示...如何停止?

我正在使用 Dojo 1.3.1 并且有一个带有几个 dijit.MenuItem 项的 dijit.Menu。当用户右键单击使用 (dijit.byId("contextmenu_pf")).bindDomNode(...) 绑定到菜单的项目时,菜单显示为上下文菜单。一切都很好,但是当显示菜单时,经常会突出显示一个或多个菜单项(第一个除外)。这似乎是随机的,与之前选择的项目无关。甚至会显示一些突出显示的菜单选项。

有没有人看到这种行为和/或知道如何阻止它发生?

谢谢 - 彼得

0 投票
1 回答
49 浏览

macos - OSX 10.5 和 10.6 中的 MenuKey 功能?

我有一个我正在维护的旧 mac C/C++ 程序。它仍然基于 rsrc 文件和 OS 9 系统调用。(是的,是的,我知道。我正试图将我的公司拖入 21 世纪,但另一位工程师仍在使用 OSX10.3.9!请可怜我)

我正在尝试获得修饰符快捷方式功能。例如,Cmd-S 有效。但是,Opt-Cmd-S 会闪烁“文件”菜单,但不执行任何操作,除非文件菜单已打开。

我查看了我的代码,发现我正在获取事件消息并将其传递给 MenuKey 以告诉我组合键代表什么菜单选项。但是,如果按下了多个修饰符,MenuKey 总是返回 0。

我从苹果文档中看到这已被弃用,但我宁愿不必重新编写整个程序就可以移动到 nib 等等。

那么,有没有人有一个快速而肮脏的工作?

谢谢。

0 投票
2 回答
13321 浏览

wpf - WPF 上下文菜单设计。如何在 WPF MenuItem 中设置背景?

我创建这样的弹出菜单。

为什么这个菜单的左边是白色的??????它将是#CD252220 颜色或透明的,发髻不是白色的!!!!!!如何解决?:)

http://itrash.ru/idb/40e872e71346dcf9bd58ba8aec0b2a17/omenu.png.html - 菜单截图

PS在XP中没关系。菜单仅在 Vista 上为白色(没有 W7)