Wenn ich eine zu lange Zeichenfolge für einen Textblock anzeige, scheint sie nur über den Rand des Textblocks hinaus zu schreiben. Ich würde es lieber verwenden die übliche Technik des Hinzufügens einer Ellipse ("..."), wenn der Text nicht in den vorgesehenen Platz passt. Wie soll ich das in Silverlight machen?
Die Referenzen, die ich gefunden habe, verwenden alle die TextRenderer-Klasse, die in Silverlight nicht verfügbar ist
Sie haben nicht gesagt, welche Silverlight-Version das ist. Wenn Silverlight 4 angenommen wird, wird es über die TextTrimming Eigenschaft.
%Vor%Sie müssen nur sicherstellen, dass die Breite Ihres TextBlocks korrekt eingeschränkt ist und Sie NoWrap für TextWrapping .
Tags und Links c# silverlight silverlight-4.0