问题标签 [statusstrip]

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 回答
3517 浏览

.net - 截断 ToolStripStatusLabel 而不是隐藏它

我在表单上有一个 StatusStrip 控件。此控件仅包含一个子控件 - 它是 ToolStripStatusLabel。当文本太大时,则不显示任何内容。我宁愿至少显示一些东西而不是什么都不显示。即使整个文本不适合,我应该如何使用 ToolStripStatusLabel 来显示部分文本?

0 投票
2 回答
692 浏览

c# - 托管 UserControl 的 StatusStrip 无法调用 UserControls OnPaint 事件

我们有一个简单的用户控件,当我们在表单中使用它时可以正常工作,但是当我们尝试通过此方法将它托管到我们的 StatusStrip 中时,永远不会调用 OnPaint 事件。MSDN 文档声明这“应该”工作,但我们什么也没看到,并确认 OnPaint 事件永远不会被调用。:

0 投票
2 回答
2944 浏览

c# - 如何循环浏览工具条中的下拉项目

我的工具条(工具栏)中有一个下拉列表我已将单击事件附加到下拉列表中的每个项目,因为下拉列表已动态填充,现在我可以将所选项目投射到下拉列表中并将其状态设置为选中,以获得在它旁边打勾,我希望用另一种方法循环来检查已检查的项目。我如何遍历下拉列表中的项目,检查哪些项目被选中?

0 投票
2 回答
1635 浏览

c# - 状态条中的面板?

是否有可能在一个面板StatusStripMSDN是这样说的:

默认的 StatusStrip 没有面板。要将面板添加到 StatusStrip,请使用ToolStripItemCollection.AddRange方法 [...]

...但我找不到如何。

我试图将 aPanel或 a添加ToolStripPanel到 a StatusStrip,但它只接受ToolStripItems。另一方面,我尝试将 a 添加ToolStripItem到 aPanel或 a ToolStripPanel,但两者都只接受Controls:

0 投票
0 回答
1100 浏览

c# - 如何在 statusstrip 上添加 1 个进度条以指示每个选项卡上每个 webbrowser 的加载?

我目前正在使用具有不同预定义功能的 c# 开发定制的 Web 浏览器。我遇到的问题之一是在状态条上添加进度条。我用来实现此目的的第一种技术是获取webBrowser.Doument.Title并在触发webBrowser_Navigated事件时将其扔到状态条标签上。现在这是可以接受的,因为它工作正常,但是当我决定让我的 webBrowser 能够添加新标签时,我的工作变得更加困难。我使用了扩展网络浏览器让我实现这一点,我在 SO 也发现了这一点。以下是经常让我头疼的问题。我是 c# 的新手,所以对我来说,我认为这个问题非常困难。=)

  1. 加载标签的文本仅显示选定的选项卡,当您单击其他选项卡时,它仍将显示您之前导航的特定页面的加载状态,而不是您当前所在选项卡的状态。我认为这是无可争辩的,因为我在导航事件上使用了这条线。除了 selectedTab.Controls[0] 之外,我找不到任何其他调用 tabBrowser 的方法。我不确定这里的工作是否以编程方式在每个选项卡上添加一个状态栏,我不知道该怎么做,甚至不知道它是否可能。

  2. 既然我已经提到了浏览器上的选项卡,如果我可能会问是否可以在选项卡标题的一侧添加一个加载 gif,指示该选项卡上的浏览器仍在加载?如果有人能教我如何做到这一点,那对我来说是一个巨大的帮助。=)

  3. 正如我所说,我正在使用标签来指示我的浏览器正在加载,正如标题所暗示的那样,我希望并且我祈祷我可以让它成为一个进度条。标签的问题在于,当浏览器的页面加载时间过长时,用户会认为我的系统没有做任何事情。

所以这涵盖了所有内容,我感谢所有帮助我解决上一个问题的人,这个问题有点棘手,我希望我把这个问题说得很清楚。这是我用来实例化 ExtendedWebBrowser 的代码,我创建了一个函数“OpenNewTab()”,这样当我调用它时,它会自动生成一个新选项卡和一个浏览器。

0 投票
1 回答
224 浏览

c# - StatusBar MenuStripItem 选择鼠标

我今天向你揭露我的问题。我创建了一个 statusStripLabel 用于显示当前名称 - 当鼠标悬停时,MenuStrip 或 ToolStripMenuItem 的选定项目。我有这个代码:(它正在工作)

但我想为所有工具条菜单制作,而不仅仅是一个。(一个函数或类似的东西)

0 投票
0 回答
352 浏览

c# - 状态条内的自定义进度条。C#

大家好,早上好。

我目前正在使用 Windows 窗体开发基于文本的 RPG。

我将如何在状态条上创建自定义进度条?

谢谢

卢卡斯

0 投票
2 回答
675 浏览

winforms - toolStrip 和 statusStrip 位置

我怎样才能实现这样的目标?

在此处输入图像描述

我试图将工具条停靠栏设置为左侧

在此处输入图像描述

工具条停靠到无

在此处输入图像描述

状态条停靠到无

在此处输入图像描述

0 投票
1 回答
766 浏览

c# - c# statusstrip toolstripstatuslabel在进程结束后更新

我有一种方法,其中程序循环加载数据,我希望它放入toolstripstatuslabel1text loading,但由于某种原因,它在加载完成后执行此操作,而不是在加载时执行此操作。然而,我的toolStripProgressBar1确实更新正确。我可能做错了什么?

0 投票
1 回答
2026 浏览

c# - c#无法设置ToolStripStatusLabel的大小?

在工具条状态标签中,我正在添加图像并显示它,如下所示。

案例1:设置图像列表大小[不工作]

案例2:设置标签的大小。[不工作]

在上述两种情况下,大小都没有得到反映。

除了将 AutoSize 设置为 false 之外,还有其他需要更改的属性吗?