如何删除 c#.net 中 statusStrip 的两项之间的间隙(与 2005 相比)
我在statusStrip中有4个连续的ToolStripStatusLabel,它们之间有一个空格,要求是我们在statusStrip中的这4个ToolStripStatusLabel之间不需要任何空格。
请告诉我如何删除它们之间的空间。我有一种替代方法可以在一个 statusStrip 中设置所有值,但由于所有值都来自不同的来源,因此这是一个重大变化。所以请为我提供解决方案(我正在使用 c#.net - vs2005)
I have 4 continus ToolStripStatusLabel in statusStrip and their is a space between them, the requirement is like that we dont need any space between these 4 ToolStripStatusLabel in statusStrip.
Please tell me how can we remove space between them.. i have got an alternative to set all values in one statusStrip but as all values are coming from various sources so its a major change. so please provide me solution ( i am using c#.net - vs2005)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以更改 ToolStripStatusLabels 的边距属性,甚至可以更改为负数:
例如,尝试 '-2; 3; -2; 2',这将使项目更加靠近。
注意不要靠得太近,避免重叠。
为了澄清我的意思是什么属性,一些示例代码(设计者生成的):
You can change the margin-property of the ToolStripStatusLabels, even to negative numbers:
For example, try '-2; 3; -2; 2', this will make the items get closer together.
Watch out not to go too close, to avoid overlapping.
To clarify, what property I mean, some sample code (designer generated):
尝试将 ToolStripStatusLabels 的左右边距设置为负值。您只需要进行一些实验,看看什么确切值可以为您提供您正在寻找的位置。
Try to set the left and right Margin of your ToolStripStatusLabels to a negative value. You'll just have to experiment a bit to see what exact value gives you the position you are looking for.