Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Ez a példa a TextTrimming enumerálásban elérhető értékek használatát és hatásait mutatja be.
példa
Az alábbi példa egy TextBlock elemet határoz meg a TextTrimming attribútumkészlettel.
<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>
A kódban a megfelelő TextTrimming tulajdonság beállítása alább látható.
myTextBlock.TextTrimming = TextTrimming.CharacterEllipsis;
myTextBlock.TextTrimming = TextTrimming.CharacterEllipsis
Jelenleg három lehetőség van a szöveg vágására: CharacterEllipsis, WordEllipsisés Nincs.
Ha TextTrimmingCharacterEllipsisértékre van állítva, a szöveg levágva lesz, és a vágóélhez legközelebbi karakternél három ponttal folytatódik. Ez a beállítás általában úgy vágja le a szöveget, hogy jobban illeszkedjen a vágás határához, de a szavak részleges levágását eredményezheti. Az alábbi ábra azt mutatja be, hogyan hat ez a beállítás a fentiekhez hasonló TextBlock-ra.
Ha TextTrimming a WordEllipsisvan beállítva, a szöveget levágják, és az ellipszis a vágóélhez legközelebb eső első teljes szó végén folytatódik. Ez a beállítás nem jeleníti meg a részben levágott szavakat, de nem vágja a szöveget olyan közel a vágóélhez, mint a CharacterEllipsis beállítás. Az alábbi ábra azt mutatja, hogy ez a beállítás milyen hatással van a fent definiált TextBlock-ra.
Ha TextTrimmingNincsértékre van állítva, a rendszer nem végez szövegkivágást. Ebben az esetben a szöveg egyszerűen le van vágva a szülő tartály határára. Az alábbi ábra azt mutatja be, hogyan hat ez a beállítás a fentiekhez hasonló TextBlock-ra.
.NET Desktop feedback