2017-06-25 20 views
1

私はXAMLページにTextBlockを持っています。 TextBlockに入るテキストは動的で、任意の数の文字にすることができます。当初は私はTextWrapping = Wrapとしています。しかし、TextBlockをクリックすると、TextBlockTappedイベントを使用してに切り替えるとTextWrappingに戻り、もう一度クリックするとWrapに戻ります。したがって、本質的にTappedイベントは、TextBlockのWrapとNoWrapの間で切り替わります。これにより、TextBlockを拡張して、テキスト全体を読むことができます。UWPはTextBlockにテキストの折り返し表示を表示します

これはすべていいです。今私がしようとしているのは、ユーザがTextBlockをクリックして全体を読むことができるように、TextBlock内のテキストがラップされているかどうかを示すTextBlockの中に何らかの兆候を表示することです。私が示したかったことは、テキストがラップされている場合、TextBlockの最後に3ドットのようなものでした。例えば TextBox内のテキストは、「adipisci velit、AMET

を consecteturに座るNequeポロquisquam estのquiのdoloremイプサムquia悲しみ

ある場合はTextWrapping = Wrap、それは後に包まなっているので、

Nequeポロquisquam estの...

0123: 'EST' 言葉は、その後、私は TextBlockの内容はこのような何かになりたいです

(EST単語の後に3点を注意してください)私はこれをどのように実現するのですか? ( 可能なら )。

答えて

1

TextBlockTextTrimmingプロパティを探していると思います。

CharacterEllipsisまたはWordEllipsisのいずれかを選択してください。

+0

存在したようなことは決して知らなかった... –

関連する問題