2010-12-05 19 views

Répondre

0

Vous ne serez pas en mesure de convertir "any" XAML en XHTML, car (par exemple) la mise en page ne se fait pas de la même manière en XAML et i n XHTML.

En fait, Silverlight permet aux développeurs de créer des contrôles personnalisés et des arborescences View plutôt compliquées que vous ne pourrez pas obtenir avec XAML seul. Les états d'animation et de contrôle (et l'affichage dynamique) vous empêcheront de réaliser quoi que ce soit de générique.

Mais vous pouvez facilement faire quelque chose de pas générique du tout avec un sous-ensemble XAML connu. Par exemple, vous pouvez utiliser le code XAML généré par Silverlight RichTextBox et le transformer en XHTML compatible SEO avec une feuille de style XSLT plutôt simple. Comme ce XAML a la même structure que n'importe quel contenu XHTML, il n'est pas particulièrement compliqué.

Vous ne sortirez pas de beaux textes XHTML, mais cela peut suffire. Vous pouvez générer du texte, des attributs CSS simples et des balises br/span/p.