9
votes

Utilisation des commandes Silverlight dans l'application WPF

Je cherchais un éditeur de texte riche avec prise en charge d'exportation / importation vers HTML. Tous les contrôles disponibles que j'ai trouvés sont des commandes Silverlight.

Quelqu'un a demandé dans Stackoverflow à propos du texte WPF éditeur et la réponse sélectionnée était:

Un lieu possible pour démarrer, étant donné que le chevauchement entre WPF et Silverlight est l'éditeur de texte riche argenté.

Autant que je sache, il n'est pas possible d'utiliser des commandes Silverlight dans l'application WPF. Utilisation du contrôle de navigateur pour héberger le contrôle Silverlight me semble être une très mauvaise option.

est-il possible d'utiliser Silverlight dans l'application WPF? Sinon, existe-t-il un éditeur de texte riche de descente WPF là-bas?


1 commentaires

Le CodeProject WPF Richtext n'est pas suffisant pour mes besoins codeproject.com/kb/wpf/ wpf-richtexteditor.aspx


4 Réponses :


3
votes

Je pense que l'affiche de la question Stackoverflow vous suggère de recompiler la source de cibler WPF. Cela pourrait impliquer de fixer / remplacer certains morceaux de code, mais avoir la source d'un contrôle SL le rend conceptible de le porter sur WPF.


0 commentaires

0
votes

Non, il n'est pas possible d'utiliser Silverlight dans une application WPF. Ce sont des technologies très différentes.

Quant à un éditeur de texte riche "décent", il y a beaucoup de décents (le richtextbox intégré au WPF est plus que décent). Cela ressemble à ce que vous avez vraiment besoin est un éditeur de texte riche qui dispose d'un support HTML. Si Importation / exportation de HTML est tout ce dont vous avez besoin, il semble que vous puissiez facilement ajouter quelque chose en hérité de richtextbox et en ajoutant certaines fonctionnalités.


3 commentaires

Pour être plus précis, je dois donner à l'utilisateur toutes les fonctionnalités de modification de texte de base, telles que: Sélectionnez la police, en ajoutant des balles, Copy-Coller tout en maintenant la mise en forme, puis sur. Le Richtextbox de WPF, par exemple ne supporte pas la plupart de ces fonctionnalités.


Et d'ailleurs, l'ajout de support pour HTML est loin d'être facile. Même le convertisseur XAML de Microsoft To HTML ne manipule pas de nombreux cas simples. MSDN.microsoft.com/en-us/Library/aa972129.aspx


Eh bien c'est un peu de fonctionnalité, mais rien de tout cela est la science de la fusée. Découvrez cet article: Michaelsync.net/2009 / 06/09 / ...



0
votes

Voici un composant éditeur de texte WPF si vous ne pouvez pas obtenir le Silverlight One Travailler:

Editeur de texte WPF


0 commentaires

0
votes

Il y a un grand sélecteur de persinandate pour WPF. Rechercher dans le site Web de codeProject J'utilise ça. Cependant, il n'y a pas de planificateur J'ai trouvé un qui est dans Silverloght mais pas dans WPF Comment puis-je le convertir? J'ai un accès complet au code source SL


0 commentaires