15得票3回答
如何在Winforms控件ToolStrip的角落中移除这个奇怪的视觉瑕疵?

这是显示问题的图片。请看右下角。 有人知道如何去掉它吗? 将 LayoutStyle 设置为 VerticalStackWithOverflow 可以解决问题,但也会水平居中项目,这不是我想要的。 我只想要一个垂直堆栈,就像图片中那样,但没有右下角的黑线。

11得票3回答
ToolStrip 圆角化

我正在开发一个Windows表单应用程序 (C#,.NET 4.0,VS 2010),其中我有一个带有ToolStrip的标准MainForm (GripStyle: Hidden,Dock: Top,RenderMode: ManagerRenderMode)。ToolStrip包含一些基本...

18得票3回答
状态栏标签文本太长时不可见

我在一个C#窗体底部设置了一个StatusStrip,其中包含一个标签,在标签中的文本显示正常,但当文本长度较长时,则完全不显示,我必须扩大窗体大小,然后它才会突然出现。是否可能在以下形式中将其显示出来: This is a very long tex... 这样用户就知道应用正在显示某...

8得票4回答
工具栏和复选按钮组合

我希望有一个带有一些按钮的工具栏 (WinFroms/c#/.net4)。我想要点击的按钮被选中,其他所有按钮都不选中,所以我只想让点击的按钮被选中,其他所有按钮都不选中。 我知道 toolstrip button 有 checkedonclick 属性,但是当我点击一个按钮时,其他按钮可能...

8得票3回答
更改 ToolStripMenuItem 工具提示字体是否可能?

我有一个动态填充的ContextMenuStrip,其中每个ToolStripMenuItem都有一个格式化文本作为工具提示。为了让用户理解这个文本,我必须使用等宽字体,例如“Courier New”。默认字体是常规的非等宽字体。我找不到ToolTip对象的getter,也找不到覆盖其Draw...

10得票5回答
只选中一个ToolStrip菜单项

我有一个包含多个ToolStripDropDownButton的ToolStrip,每个ToolStripDropDownButton都有一组DropDownItems。当用户点击DropDownItem时,会显示选中标记。 默认情况下,多个项可以被点击,因此会出现多个选中标记。 我想做的...

7得票1回答
如何使WinForms菜单和工具栏使用系统主题?

有没有办法让 WinForms 控件 MenuStrip 和 ToolStrip 使用当前系统主题进行渲染? 通常情况下,WinForms中的MenuStrip和ToolStrip控件都有一个RenderMode属性,该属性指向一个处理渲染的类。 ToolStripSystemRen...

17得票5回答
如何在不同线程间调用ToolStripStatusLabel?

在我的大多数应用程序底部,我倾向于使用StatusStrip来显示简单的状态更新和偶尔的进度条。 然而,似乎ToolStripStatusLabel没有从控件继承,因此它们没有.Invoke或.InvokeRequired属性。那么,我该如何通过线程安全地调用来更改它的文本属性呢? 为了记...

12得票4回答
将 ToolStripProgressBar 锚定在 StatusBar(StatusStrip)右侧

我有一个表单,其中有带有两个 ToolStripStatusLabel 的状态栏,紧随其后是一个 ToolStripProgressBar。我想要 进度条始终锚定在状态栏的右侧 - 因此当窗口被调整大小/最大化时,它应该自动移动/重绘。 我认为这只需要将第一(左对齐)ToolStripSta...