Textbox e RichTextbox sono uguali allo stesso modo. Ma non si conosce la differenza. Per favore dimmelo, quando devo usare TextBox e RichTextbox anche in wpf.Differenza tra Textbox e RichTextbox wpf?
risposta
Vai a questa Microsoft panoramica delle differenze tra un TextBox e un RichTextBox.
Dall'alto Link:
Sia RichTextBox e TextBox consentire agli utenti di modificare il testo, tuttavia, i due controlli vengono utilizzati in diversi scenari. Un RichTextBox è una scelta migliore quando è necessario per l'utente modificare testo, immagini, tabelle o altri contenuti multimediali formattati. Ad esempio, la modifica di un documento, articolo o blog che richiede la formattazione, le immagini e così via viene eseguita meglio utilizzando un RichTextBox. Un TextBox richiede meno risorse di sistema quindi un RichTextBox ed è ideale quando è necessario modificare solo il testo normale (ovvero l'utilizzo nei moduli).
A RichTextBox utilizzato principalmente se si desidera un maggiore controllo sullo stile del colore del testo, tipo, carattere, allineamento ect. Quindi tutto ciò che puoi fare in Microsoft Word, puoi farlo con un RichTextBox. Può essere usato per salvare o visualizzare i file .rtf con facilità.
A La casella di testo viene utilizzata principalmente per visualizzare o ottenere un ingresso di linea. Puoi avere un TextBox multi-riga che viene utilizzato principalmente per visualizzare o ottenere più di una fodera e ti impedisce di dover gestire più TextBox per gestire . Mantiene anche la tua interfaccia utente un po 'più ordinata.
Quindi sostanzialmente la differenza principale è nello stile. Se vuoi semplicemente qualcosa di semplice e chiaro, usa TextBox. Se vuoi qualcosa di stravagante, ad es. Stili, i colori usano un RichTextBox.
Date un'occhiata a questo:
Molto è stato detto sulle differenze nello scenario di utilizzo dei controlli.
Un importante tecnico differenza è che TextBox supporta DataBinding, RichTextBox non lo rende, che lo rende un po 'brutto da utilizzare in un'applicazione MVVM. Se vuoi un RichTextBox con funzionalità di DataBinding, controlla lo extended WPF Toolkit su CodePlex.
- 1. Qual è la differenza tra HorizontalAlignment e HorizontalContentAlignment in WPF?
- 2. carattere tra il RichTextBox e Word
- 3. Disabilita selezione richtextbox wpf
- 4. WPF templating differenza tra trigger e visualStateManager
- 5. Differenza tra winform, WPF e metro?
- 6. wpf textbox text binding
- 7. WPF: TextBox con ProgressBar
- 8. ValidationRule per WPF TextBox
- 9. WPF TextBox Stretching
- 10. wpf textbox textboxing
- 11. WPF TextBox Wrapping
- 12. multilinea per WPF TextBox
- 13. problema multilinea WPF TextBox
- 14. WPF: sola lettura dire TextBox e binding
- 15. Numeric TextBox in C# - WPF
- 16. TextBox WPF non compila StackPanel
- 17. WPF TextBox Border quando selezionato?
- 18. WPF TextBox che intercetta RoutedUICommands
- 19. Nascondi cursore in WPF TextBox
- 20. Intellisense supportato TextBox in WPf
- 21. C# WPF Numero riga e colonna da RichTextBox
- 22. C#/WPF: Disabilita Text-Wrap di RichTextBox
- 23. Come si elimina un RichTextBox WPF?
- 24. WPF RichTextBox Sintassi Evento di evidenziazione
- 25. Set RTF testo nel controllo WPF RichTextBox
- 26. Come creare un commutatore pass-through TextBox WPF TextBox?
- 27. Differenza tra visualizzazione elenco e DataGrid in WPF?
- 28. Qual è la differenza tra WPF e WinForms?
- 29. Differenza tra modello di controllo e DataTemplate in WPF
- 30. Differenza tra WPF DataGrid EnableRowVirtualization e VirtualizingStackPanel.IsVirtualizing properties