3

Multiline TextBlock を持っています。すべての行をコードで取得したいのですが、誰か助けてもらえますか?

テキストブロック:

<TextBlock Name="tb" TextWrapping="Wrap" >
                              Name:_____________
                                <LineBreak/>
                                 Mark:____________
          </TextBlock>

C# の場合:

text = ((TextBlock)tb).Text;

しかし、私は最初の行しか得られませんでした。

ありがとう!

4

3 に答える 3

1

ここでは、これを行うための 3 つの可能な方法を示します。用途に合わせてご利用ください。

1.<LineBreak />
2.TextWrapping="Wrap"
3.TextTrimming="CharacterEllipsis"

ここ

于 2016-06-26T19:10:23.397 に答える
0

複数行で表示したい場合は、次を使用できます。

<TextBlock Name="myText" Text="I go &#x0a; Home " >

確かに、文字列を解析することですべての行を取得できます。

于 2015-03-20T16:26:26.070 に答える