Windows phone 7 文本块/文本框内的格式化文本-带绑定
以前可能有人问过这个问题,但我真的在寻找一种简单的方法,在某个文本容器中显示编程格式的文本。 出于解耦目的,我想使用绑定属性,我现在就是这样做的:Windows phone 7 文本块/文本框内的格式化文本-带绑定,windows-phone-7,Windows Phone 7,以前可能有人问过这个问题,但我真的在寻找一种简单的方法,在某个文本容器中显示编程格式的文本。 出于解耦目的,我想使用绑定属性,我现在就是这样做的: 然后 myText=“\n\n”+item1+“\n\n”+item2+“\n” 由于一些未知的WP7设计原因,这不起作用,我也尝试过使用TextBox。有没有什么方法可以将一些小的格式化文本输出到任何类型的控件,而不会过于复杂 我想保持绑定到位这应该对您有用。虽然我不知道你想在哪里断线。您可以从inlines集合中添加或删除它们 XAML 我知道
然后
myText=“\n\n”+item1+“\n\n”+item2+“\n”代码>
由于一些未知的WP7设计原因,这不起作用,我也尝试过使用TextBox。有没有什么方法可以将一些小的格式化文本输出到任何类型的控件,而不会过于复杂
我想保持绑定到位这应该对您有用。虽然我不知道你想在哪里断线。您可以从inlines集合中添加或删除它们
XAML
我知道“经典”方法,我想知道数据绑定是否可行。我的理由是,我想将GUI与后端分离,任何部分都不应该试图知道另一部分做什么。
<TextBlock x:Name="text1" ></TextBlock>
InlineCollection inlines = text1.Inlines;
Run r = new Run();
r.Text = "item 1";
r.FontWeight = FontWeights.Bold;
inlines.Add(r);
inlines.Add(new LineBreak());
r = new Run();
r.Text = "item 2";
inlines.Add(r);