Je peux récupérer le xaml avec rtb.xaml.ToString() et le stocker dans une base de données. Mais comment puis-je le définir? Par exemple, je pensais que rtb2.Xaml = rtb.Xaml fonctionnerait.Définition du xaml de Silverlight 4 RichTextBox
1
A
Répondre
0
La propriété Xaml
est une propriété de type String
. Il n'est donc pas nécessaire d'utiliser ToString
.
Vous stockez simplement le contenu de Xaml
comme une chaîne dans une base de données et de restaurer plus tard avec une simple mission: -
rtb.Xaml = myXamlString;
Howeever vous devez noter que seul un nombre limité d'éléments s'Actuall serialise dans ce wa, vous ne pouvez pas vous attendre à ce que les contrôles intégrés comme ComboBox
sérialisent. De plus, seules les propriétés pertinentes des éléments restants seront sérialisées, encore une fois celles liées à l'apparence du texte.
Pour plus de détails, voir le documentation.