VS 2010 で開発された小さなアプリがあり、下部に StatusStrip があります。この StatusStrip に 2 つの ToolStripStatusLabels が必要です。1 つは常に左端に、もう 1 つは常に右端に配置します。
2 つの ToolStripStatusLabels を追加し、最初のラベルの Spring プロパティを True に設定して、2 番目のラベルが右に押し出されるようにしました。これは私の IDE で機能し、Win7 コンピューターでアプリケーションを実行すると機能します。ただし、この同じアプリケーションを別の Win7 マシンに配置すると、2 番目の ToolStripStatusLabel は常に非表示になります。両方のラベルの BackColor を別のものに変更したところ、自分のマシンで両方を見ることができました。問題のあるマシンでは、2 番目のものは完全に見えません (背景色なし、コントロール カラーのみ、テキストなし)。
StatusStrip の LayoutStyle プロパティでさまざまな値を試しました。「フロー」に設定されている場合、2 番目のラベルは表示されますが、最初のラベルはずっと左側にあり、2 番目のラベルはそのすぐ隣にあります。繰り返しますが、2番目のものはずっと右側にしたいです。
明らかに、これを行うための適切な設定の組み合わせがありませんが、イライラしています。どなたでもご提案いただければ幸いです。ありがとう!