问题标签 [toolstrip]
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.
.net - .Net ToolStrip 和 ImageList - 错误的图像大小
我有一个包含尺寸为 16x16、24x24 和 32x32 的 32 位图像的图标。我创建了三个包含三个不同大小图像的 ImageList 对象,并根据用户选择的大小在我的 ToolStrip 上分配 ImageList 属性。然而,ToolStrip 对象上显示的图像都是 32x32 图像的缩放版本。例如,我无法弄清楚为什么当我创建 16x16 ImageList 时,它不会从图标中提取 16x16 图像。我的代码基本上是这样的:
似乎这只是在我的图标中使用 32x32 大小的图像并将其缩小到 16x16,而不是使用图标中定义的 16x16 图像。有人能帮忙吗?提前感谢您的任何意见!
- 史蒂夫
c# - toolStripComboBox 设置字体样式?
我用组合框阅读了这个主题http://technicalsol.blogspot.com/2009/03/combobox-set-font-style.html但在工具条组合框不存在事件 draw_item 我需要你的帮助。我正在用 C# 编写简单的写字板。
.net - .NET 单个 ContextMenuItem 中的多个 ToolStripButtons
我正在尝试创建一个 ContextMenu,其中菜单中的某些项目包含多个项目。您可以将其视为尝试组合 ToolStrip 和 ContextMenuItem。我试过使用 ToolStripControlHost,但这会产生焦点问题。它基本上要求您单击 ToolStrip 中的所有内容两次..
关于如何实现这一目标的任何想法?
c# - C# ToolStrip 是透明的,但边框仍然可见?
我在 C# 应用程序中有一个 ToolStrip,我将背景颜色设置为透明。这揭示了底层表单的颜色,但不幸的是 ToolStrip 边框仍然可见。
我已经实现了一个自定义渲染器并重写了 DrawBoarder 方法以不绘制任何东西,但这似乎也适用于所有包含的按钮(即下拉按钮上的菜单也绘制没有边框)。
所以我被困住了。绘制透明整个 ToolStrip 但不理会按钮的最佳方法是什么?
c# - 以线程安全的方式设置 ToolStripLabel
我有一个ToolStripLabel
需要Text
从单独线程上的事件处理程序更新其属性。通常情况下,Label
我一直在使用该属性并在返回 trueInvokeRequired
时调用委托来完成工作。InvokeRequired
问题是ToolStripLabel
没有这个属性。以线程安全的方式更新此文本的最简洁方法是什么?
c# - 无法在 C# 工具条控件中创建多行图标标题
我一直在尝试并尝试让标准 C# 工具条控件将按钮文本格式化为多行,到目前为止,我不得不承认失败。
我想要实现的是图片下的文本,以及包含固定图标大小的文本,而不是扩展图标大小以容纳文本,我不确定我是否可以更容易地解释它 - 现在,该程序如下所示:
而我实际上希望它这样显示:
我有点难以解释它比这更好,图标上没有多行属性,并且他们不接受标准的 \n 转义来强制换行。
我有一个可怕的想法,我需要创建一个自定义工具条按钮类才能做到这一点,但我完全不知道从哪里开始,所以非常感谢任何帮助!
在此先感谢您的帮助:)
c# - 如何检查 ToolStripMenuItem?
我正在使用MenuStrip
带有两个 main的 a ToolStripMenuItems
,每个都有其“下拉菜单”,其中包含更多 ToolStripMenuItems,其CheckOnClick
属性设置为 true。
现在我正在尝试检索选定的项目,我知道bool ToolStripMenuItem.Checked
存在,但是我如何使用循环ToolStripMenuItems
从每个 main获取ToolStripMenuItem
,然后检查哪个有 .Cheked 是 == true?
或者有没有更好的方法来检索检查ToolStripMenuItem
?
html - 是否可以将 html 注入到 google chrome 扩展中的工具条中?
如何将 html 注入谷歌浏览器工具条而不是按钮等?
c# - Enter 上的 toolStripTextBox 操作
在 C# Winforms 应用程序中,我使用“toolStripTextBox”工具条控件来捕获一些文本,这些文本将用于过滤表单上的一些其他内容。
从“toolStripSplitButton”中选择“toolStripTextBox”。
用户可以激活文本框并输入文本,但我正在努力控制用户输入的结束。我想要的是用户按 ENTER 完成输入。
我可以检测到“ENTER”已被按键事件按下,但这不会将焦点从文本框移开。
有任何想法吗?