问题标签 [toolstripitem]

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 投票
1 回答
679 浏览

vb.net - Adding custom menu item to ToolStripMenuItem's collection list

I'm building my own ToolStripMenuItem and I want it to show up in the list of choices to add to a Menu's DropDownItems collection. How do I do that?

Here's what I have so far.

0 投票
1 回答
112 浏览

c# - 无法访问使用设计器外部代码创建的菜单项的选中属性

最后一行不起作用,因为它没有找到选中的属性,尽管有许多可用的属性。知道我怎么能得到那个属性吗?

0 投票
2 回答
2108 浏览

c# - ToolStripMenuItem 相对于父项的位置

我正在尝试提取 ToolStripMenuItem 在屏幕上呈现时相对于其父级位置的左上角坐标。有一个 Bounds 属性,它有一个 Location 成员,但它返回有关其实际位置的无意义(至少从我的角度来看)信息。

“Click”事件处理程序如下所示:

图像上的红点 (Paint Skillz ;) 显示了我想要使用的确切位置(父级是名为“Window 0”的表单控件 - 它是 MDI 应用程序):

例子

0 投票
1 回答
338 浏览

c# - “固定”控制工具条菜单中的项目

首先,简要概述一下我当前的 UI 是什么样的:

当前用户界面

请注意,除了 ToolStripControlHost 中的内容之外,其他所有内容都是标准 WinForms。

简而言之,我想要类似于 ToolStripControlHost 的东西,但我需要将它“固定”到菜单的底部,主要是这样当有很多项目时,它不会像其他菜单项一样滚动。

经过一番搜索,我得出结论,也许定制绘画可能是解决方案,但不知道是否是这种情况。

这是一些示例代码,但我不确定它有多大用处:

0 投票
1 回答
1814 浏览

vb.net - 我在工具条菜单项中的项目检查中需要帮助

我在这里有一个专栏..我想做的是当我选择一个项目时

在此处输入图像描述

我希望根据列中的状态检查上下文菜单中的项目

在此处输入图像描述

这是我到目前为止所尝试的

但什么也没给我……我怎样才能扭转局面?自昨晚以来一直在为此苦苦挣扎..tnx提前

0 投票
0 回答
341 浏览

winforms - C++/CLI Winforms ToolStripMenuItem Checked 属性

我在 C++/CLI 中开发了一个 Winforms 应用程序。我在我的 MDI 父窗体中添加了一个 MenuStrip 对象。在 MenuStrip 中是一个 ToolStripMenuItem 对象,并且每次创建新的 MDI 子窗体时都会向其 DropDownItems 集合添加一个 ToolStripMenuItem 对象。我想在每次单击 ToolStripMenuItem 时将其 Checked 属性设置为 true(并将所有其他 ToolStripMenuItem 实例设置为 false)。但是显示复选标记似乎有问题:

不显示复选标记,而是显示一个蓝色矩形

在图片中,第四项应该被选中,但我看到的不是复选标记,而是一个蓝色矩形。

这是 MDI 父窗体中创建新画布对象(派生自 System::Windows::Forms::Form 类)的函数:

这是 hydro_menustrip 类(派生自 System::Windows::Forms::MenuStrip 类)中的函数,它将 ToolStripMenuItem 添加到 hydro_menustrip 实例的 ToolStripMenuItem(声明为 m_windowsToolStripMenuItem):

这是添加到 m_windowsToolStripMenuItem 对象的 DropDownItemClicked 事件:

0 投票
1 回答
221 浏览

c# - 在应用程序配置文件中的 ToolstripLabel 中显示图像

案例:我有一个桌面应用程序,我需要根据登录的供应商在其中显示自定义图像。因此,在 中App.config,图像文件被添加为键:

如何ToolstripLabel控制消费?

注意: 在 App.config 文件中,value 不包含图像的完整路径,仅包含图像的名称

试验:
1。

2.

0 投票
1 回答
122 浏览

c# - C# Windows 窗体 - 更新 toolStripLabel 文本将自动滚动面板返回到顶部

我设置了以下表格:

http://i.imgur.com/BKBGbGw.png (由于此帐户是新帐户,我无法发布图像)

每当我更新带下划线的 ToolStripLabel 的文本时,滚动条都会返回到顶部,如下所示:

http://i.imgur.com/OVPzDdS.png

这是编辑 ToolStripLabel.Text 的代码:

非常感谢任何建议或解决方案。

0 投票
2 回答
1113 浏览

c# - 如何将两个 ToolStripComboBox 和 Separator Horizo​​ntally 添加到一个 ToolStripDropMenuItem?

我认为这应该很简单。但我没见过。我想做类似的事情:

DropDown -> DropDownItem1 [ComboBox1 [|] ComboBox2], DropDownItem2 [...], DropDownItem3 [...];

我在 ToolStrip 中使用 ToolStripDropDownButton。我正在使用 C# 进行编程。感谢您的建议。

类似于:https ://s18.postimg.org/nd9r35jpl/c89a195a3b6e8dac6e7753af6b0b8a6c.png

此致

0 投票
1 回答
774 浏览

c# - 如何刷新 ToolStripButton 上的 ToolTipText?

我想在 ToolStripButton 上实现简单的切换功能。

查看模式 --> 编辑模式

编辑模式 --> 查看模式

这段代码工作正常,ToolTip只是没有刷新。我试过AutoToolTip 财产。我也尝试设置ToolTipTextstring.Empty. 但我的工具条继续显示旧的工具提示文本。ToolTipText当我切换时也应该改变。