2

空白を含む可能性のある一連のテキスト行をループする必要があるアプリケーションを作成しています。

を実行して文字列を作成し、最終的な文字列でのプロパティをmy_string += the_line_to_add更新します。TextTextBlock

実際には非常に単純ですが、次のような行です。

"a          b   c"

次のようになります。

"a b c"

ただし、これらのスペースをすべて削除したくはありません。行に余分なスペースを残し、変更しないようにしたい:

"a          b   c"

TextBlockプログラムで作成され、 に追加されますStackPanel。さまざまなプロパティを見ましたが、わかりません。

4

1 に答える 1

1

正直なところ、私はこの問題に別の方法でアプローチします。テキストをレイアウトするために文字列に空白を使用しません。画面に 3 つの文字列が必要な場合は、3 つのテキスト ボックスを追加し、Margin プロパティを設定します。これは入力テキストにもよりますが、空白が多すぎるとテキストが画面からはみ出してしまいます。

または、 Runを使用してテキストの書式を設定することもできます。

于 2012-06-23T22:57:55.987 に答える