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);