2009-08-20 22 views
9

Stavo cercando un editor di testo avanzato con supporto per l'esportazione/importazione in Html. Tutti i controlli disponibili che ho trovato sono controlli Silverlight.Utilizzo dei controlli Silverlight nell'applicazione WPF

Qualcuno asked in StackOverflow su WPF editor di testo, e la risposta è stata selezionata:

Un possibile punto di partenza, data la sovrapposizione tra WPF e Silverlight è l'editor di testo Silverlight Rich.

Per quanto ne so, non è possibile utilizzare i controlli Silverlight all'interno dell'applicazione WPF. L'utilizzo del controllo del browser per ospitare il controllo Silverlight mi sembra un'opzione davvero pessima.

È possibile utilizzare Silverlight nell'applicazione WPF? Altrimenti, c'è un editor di testo in formato WPF in discesa?

+0

Il CodeProject WPF RichText non è sufficiente per le mie esigenze http://www.codeproject.com/KB/WPF/wpf-richtexteditor.aspx – Elad

risposta

3

Penso che il poster sulla domanda StackOverflow suggeriva di ricompilare l'origine per indirizzare WPF. Ciò potrebbe implicare la riparazione/sostituzione di alcuni bit di codice, ma avere la sorgente di un controllo SL rende concepibile il porting su WPF.

+0

D'accordo con questo. –

0

No, non è possibile utilizzare Silverlight in un'applicazione WPF. Sono tecnologie molto diverse.

Per quanto riguarda un editor di testo ricco "decente", ce ne sono molti di quelli decenti (lo RichTextBox incorporato in WPF è più che decente). Sembra che quello di cui hai veramente bisogno sia un editor di testo ricco con supporto HTML. Se l'importazione/esportazione di HTML è tutto ciò di cui hai bisogno, sembra qualcosa che potresti facilmente aggiungere ereditando da RichTextBox e aggiungendo alcune funzionalità.

+0

Per essere più specifici, ho bisogno di fornire all'utente tutte le funzionalità di base per la modifica del testo, come ad esempio: selezionare il carattere, aggiungere punti elenco, copiare e incollare mantenendo la formattazione così com'è e così via. RichTextBox di WPF, ad esempio, non supporta la maggior parte di queste funzioni – Elad

+1

E, a proposito, aggiungere il supporto per Html è tutt'altro che facile. Persino il convertitore Microsoft da Xaml a Html non riesce a gestire molti casi semplici. http://msdn.microsoft.com/en-us/library/aa972129.aspx – Elad

+0

Beh, questo è un bel po 'di funzionalità, ma nessuna è scienza missilistica. Dai un'occhiata a questo articolo: http://michaelsync.net/2009/06/09/bindable-wpf-richtext-editor-with-xamlhtml-vertitore – Charlie

0

Ecco un componente editor di testo WPF, se non è possibile ottenere quello Silverlight al lavoro:

WPF Text Editor

0

C'è una grande raccoglitrice PersianDate per WPF. Cercalo nel sito Web CodeProject Lo sto usando. Tuttavia non esiste uno Scheduler ne ho trovato uno che si trova in SilverLoght ma non in WPF Come posso convertirlo? ho il pieno accesso al codice sorgente di SL