23 juillet 2012
1
23
/07
/juillet
/2012
07:41
Pour commencer, mettez votre document dans les Resources de votre application formaté de cette façon :
<FlowDocument xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"> <Paragraph> Mon texte. </Paragraph> </FlowDocument>
Vous devez importer les espaces de nom suivant :
Imports System.IO
Imports System.Xml
Imports System.Xaml
Ensuite il suffit d’utiliser un StringReader et un XmlReader pour récupérer le FlowDocument.
Dim templateString As String = My.Resources.MonFlowDocument
Dim stringReader As New StringReader(templateString)
Dim xmlReader1 As XmlReader = XmlReader.Create(stringReader)
Dim template As FlowDocument = DirectCast(XamlServices.Load(xmlReader1), FlowDocument)
Me.RichTextBoxFlowDoc.Document = template