Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
In questo esempio vengono illustrati l'utilizzo e gli effetti dei valori disponibili nell'enumerazione TextTrimming.
Esempio
Nell'esempio seguente viene definito un elemento TextBlock con il set di attributi TextTrimming.
<TextBlock
Name="myTextBlock"
Margin="20" Background="LightGoldenrodYellow"
TextTrimming="WordEllipsis" TextWrapping="NoWrap"
FontSize="14"
>
One<LineBreak/>
two two<LineBreak/>
Three Three Three<LineBreak/>
four four four four<LineBreak/>
Five Five Five Five Five<LineBreak/>
six six six six six six<LineBreak/>
Seven Seven Seven Seven Seven Seven Seven
</TextBlock>
L'impostazione della proprietà TextTrimming corrispondente nel codice è illustrata di seguito.
myTextBlock.TextTrimming = TextTrimming.CharacterEllipsis;
myTextBlock.TextTrimming = TextTrimming.CharacterEllipsis
Attualmente sono disponibili tre opzioni per tagliare il testo: CharacterEllipsis, WordEllipsise Nessuna.
Quando TextTrimming è impostato su EllissiCarattere, il testo viene troncato e proseguito con un'ellissi presso il carattere più vicino al margine di troncamento. Questa impostazione tende a tagliare il testo per adattarsi più strettamente al limite di taglio, ma può comportare un taglio parziale delle parole. La figura seguente illustra l'effetto di questa impostazione su un TextBlock simile a quello definito in precedenza.
Esempio di 
Quando TextTrimming è impostato su WordEllipsis, il testo viene tagliato e continuato con un'ellissi alla fine della prima parola completa più vicina al margine di taglio. Questa impostazione non mostrerà parole parzialmente tagliate, ma tende a non tagliare il testo così vicino al bordo di taglio come l'impostazione CharacterEllipsis. Nella figura seguente viene illustrato l'effetto di questa impostazione sul TextBlock definito in precedenza.
Esempio di 
Quando TextTrimming è impostato su Nessuna, non viene eseguito alcun taglio di testo. In questo caso, il testo viene semplicemente ritagliato fino al margine del contenitore di testo padre. La figura seguente illustra l'effetto di questa impostazione su un TextBlock simile a quello definito in precedenza.
Esempio 
.NET Desktop feedback