Как установить цвет некоторых слов в FlowText?
я есть FlowDocument, содержащий вещи, связанные с моей ViewModel, как это:
<FlowDocumentReader>
<FlowDocument>
<Paragraph>
<Run Text="{Binding MyTextProperty}"/>
</Paragraph>
</FlowDocument>
</FlowDocumentReader>
Теперь я хочу отобразить список классов с использованием какого-либо типа DataTemplate, но не знаю, с чего начать. Скажем, я получил класс, как:
public MyClass
{
String Title {get;set;}
String FlowText {get;set;}
}
public List<MyClass> MyList {get;set;}
И я хотел бы привязать это к списку FlowDocument, например:
<FlowDocumentReader>
<FlowDocument>
<List Items="{Binding MyList}">
<Bold><Run Text="{Binding Title}"/></Bold>
<LineBreak/>
<Run Text="{Binding FlowText}"/>
</Paragraph>
</FlowDocument>
</FlowDocumentReader>
Конечно, это не работает - но я не могу найти никакого объяснения, как связать списки в FlowDocument с использованием шаблонов - возможно ли это?