У меня есть четыре элемента в моей StatusStrip:
- StatusLabel с динамической шириной
- StatusLabel со свойством Spring, установленным в True (чтобы заполнить оставшееся пространство)
- StatusLabel с динамической шириной
- пользовательский элемент управления StatusStrip с фиксированным значением
Второй здесь, потому что я хочу выровнять последние два элемента вправо, и он это сделает (нашел на SO).
Когда я изменяю текст первого StatusLabel, он правильно меняет его ширину, но тогда третий StatusLabel обрезается, я не знаю, почему...
Без изменения текста ведет себя хорошо:
Но когда текст изменен...
Вероятно, ширина проставки StatusLabel (вторая) осталась прежней, чего, я думаю, быть не должно. Что ты думаешь? Как это решить?