Vinculando uma lista em um FlowDocument à Lista <MyClass>?

Eu tenho um FlowDocument contendo itens vinculados ao meu ViewModel assim:

<FlowDocumentReader>
  <FlowDocument>
    <Paragraph>
      <Run Text="{Binding MyTextProperty}"/>
    </Paragraph>
  </FlowDocument>
</FlowDocumentReader>

Agora eu quero exibir uma lista de classe usando algum tipo de DataTemplate, mas não tenho idéia de como começar. Digamos que eu tenha uma aula como:

public MyClass
{
  String Title {get;set;}
  String FlowText {get;set;}
}

public List<MyClass> MyList {get;set;}

E eu gostaria de vincular isso à lista FlowDocument, assim:

<FlowDocumentReader>
  <FlowDocument>
    <List Items="{Binding MyList}">
      <Bold><Run Text="{Binding Title}"/></Bold>
      <LineBreak/>
      <Run Text="{Binding FlowText}"/>
    </Paragraph>
  </FlowDocument>
</FlowDocumentReader>

Claro que isso não funciona - mas não consigo encontrar nenhuma explicação sobre como vincular listas em um FlowDocument usando modelos - isso é possível?

questionAnswers(1)

yourAnswerToTheQuestion