J'ai examiné les fonctionnalités du contrôle RichTextBox dans Silverlight 4.Comment charger et enregistrer du contenu à partir d'un contrôle Silverlight 4 RichTextBox?
Ce que je n'ai pas encore trouvé, ce sont des exemples de chargement et d'enregistrement de contenu dans RichTextBox.
Quelqu'un en trouve-t-il ou peut-il faire la lumière?
Le contrôle a un BlocksCollection dans lequel je suppose que l'on peut utiliser le XamlReader
pour charger un groupe de balisage en supposant que ce balisage a un seul nœud de niveau supérieur de type Block
. Ajoutez ensuite ce bloc à la collection Blocks. Il semble dommage que RichTextBox dérange d'avoir une "collection" dans ce cas, pourquoi ne pas simplement un élément de haut niveau Block
?
Toujours le même qui laisse toujours le contenu d'un RichTextBox, je ne sais pas par où commencer? Je suis sûr que je dois manquer l'évidence ici mais à moins que le chargement et l'enregistrement de données dans et depuis RichTextBox soient au moins possibles sinon faciles, je ne vois pas comment nous pouvons réellement le mettre en service.
Modifier
Merci à la réponse de DaveB Je trouve la discussion de ce qu'on appelle le DocumentPersister
. Cependant, aucune référence à cette classe ne peut être trouvée dans la documentation MSDN, et je ne peux pas la trouver dans les DLL installées via la recherche dans le navigateur d'objets. Quelqu'un, n'importe qui?
@Anthony - J'ai édité ma réponse pour inclure où vous pouvez trouver la classe DocumentPersister. – DaveB