我在VS 2010中开发了一个小应用程序,底部有一个StatusStrip。我想在这个StatusStrip中有两个ToolStripStatusLabel,一个总是在最左边,一个总是在最右边。
我添加了两个ToolStripStatusLabels并将第一个的Spring属性设置为True,以便将第二个属性推到右侧。这适用于我的IDE,当我在Win7计算机上运行应用程序时。但是,当我将同一个应用程序放在另一台Win7机器上时,第二个ToolStripStatusLabel始终是不可见的。我将两个标签的BackColor改为不同的东西,我可以在我的机器上看到它们。在问题机器上,第二个是完全不可见的(没有背景颜色,只有控制颜色,没有文字)。
我在StatusStrip的LayoutStyle属性中尝试了各种值。如果它设置为“Flow”,则第二个标签会显示,但第一个标签现在一直在左边,第二个标签在它旁边。同样,我希望第二个在右边一直。
显然,我没有正确的设置组合来做到这一点,但我感到很沮丧。我将不胜感激任何人的建议。谢谢!