Как установить цвет некоторых слов в 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 с использованием шаблонов - возможно ли это?

Ответы на вопрос(1)

Ваш ответ на вопрос