2009-06-21 10 views
2

Comment aborderez-vous la mise en œuvre d'un éditeur de document WYSIWYG dans WPF?Implémenter un éditeur de document WYSIWYG dans WPF?

Cet éditeur va être très similaire aux éditeurs HTML WYSIWYG, mais structures de données back-end ne doivent pas être html. Actuellement, j'ai une version de travail basée sur le contrôle mshtml implémenté en C++ (c'est à peu près comme MS InfoPath). Je cherche à supprimer la dépendance mshtml de cet outil, donc l'utilisation du contrôle WPF WebBrowser est un choix que je veux éviter.

Caractéristiques de base pour soutenir:

  1. document de style flux
  2. Prend en charge un ensemble de base des contrôles (TextBox, DropDown, ListBox, DatePicker, etc.)
  3. Prend en charge les styles de base
  4. Prise en charge des tables (redimensionner, fusionner des cellules, cellules fractionnées, etc)

Répondre

2

Probablement pas exactement ce que vous recherchez, mais vous aimeriez peut-être étudiez la construction du support FlowDocument dans WPF car il prend en charge une grande partie de ce que vous demandez:

http://msdn.microsoft.com/en-us/library/aa970909.aspx 
Questions connexes