Ich habe eine StatusStrip
angedockt an der Unterseite eines C# -Formulars, es enthält eine Beschriftung, der darin enthaltene Text fein, außer wenn es längere Textlänge gibt, dann wird es nicht angezeigt alles, und ich muss die Form erweitern und dann plötzlich erscheint es. Ist es möglich, sie in das Formular unten zu zeigen:StatusStrip-Label nicht sichtbar, wenn Text zu lang
This is a very long tex...
Damit der Benutzer weiß, dass die App etwas zeigt und dann kann er es sich verbreitern, weil, wenn es überhaupt nicht sichtbar ist, ist es nicht an, alles zum Benutzer.
Messen Sie einfach die Textbreite und trimmen Sie sie an der Breite der Statusbeschriftungen, dann SubString() + "..."; –
Welche Art von VS verwenden Sie? Ich benutze VS2015 Update 3, .NET 4.0, Win10 und es ist in Ordnung. Der Text wird abgeschnitten, wenn die Breite des Formulars kleiner als die Breite des Textes ist. "... es wird überhaupt nicht angezeigt" passiert nicht auf meinem Formular. –
@ JeremyThompson Das ist machbar, aber wenn der Benutzer das Formular erweitert, muss ich es erneut aktualisieren, sonst wird unvollständiger Text angezeigt. – Ahmed