C#+ Windows Phone => TextBlock,保留空格?

时间:2012-06-23 22:36:31

标签: c# windows-phone-7

我正在创建一个应用程序,我需要遍历一系列可能包含空格的文本行。

我通过执行my_string += the_line_to_add来构建字符串,并使用最终字符串更新Text的{​​{1}}属性。

实际上非常简单,但是,这一行看起来像这样:

TextBlock

最终结果如下:

"a          b   c"

我不希望删除所有这些空格。我希望该行保留额外的空格并保持不变:

"a b c"

"a b c" 以编程方式创建并添加到TextBlock中。我查看了不同的属性,但无法理解。

1 个答案:

答案 0 :(得分:1)

老实说,我会以不同的方式处理这个问题。我不会在字符串中使用空格来布局文本。如果您需要在屏幕中添加3个字符串,请添加3个文本框并设置Margin proprety。这取决于输入文本,但如果空格太多,则文本将不在屏幕之外。

或者,您可以使用Run格式化文本。