Estoy tratando de establecer / obtener el texto de mi RichTextBox, pero el texto no se encuentra entre la lista de sus propiedades cuando quiero obtener test.Text ...
Estoy usando código detrás en C # (.net framework 3.5 SP1)
RichTextBox test = new RichTextBox();
no puede tener test.Text(?)
¿Sabes por qué puede ser posible?
c#
wpf
wpf-controls
richtextbox
Nasreddine
fuente
fuente
Paragraph()
tuve unaParagraph(Inline)
sobrecarga al menos desde .NET 3.5 (yRun(string)
también era válido, incluso en el ejemplo).FontFamily
párrafo?Hubo una confusión entre RichTextBox en System.Windows.Forms y en System.Windows.Control
Estoy usando el del Control ya que estoy usando WPF. Allí, no hay una propiedad Text, y para obtener un texto, debería haber usado esta línea:
Gracias
fuente
El RichTextBox de WPF tiene una
Document
propiedad para configurar el contenido a la MSDN:Sin
AppendText
embargo, puedes usar el método si eso es todo lo que buscas.Espero que ayude.
fuente
fuente
Usando dos métodos de extensión, esto se vuelve muy fácil:
fuente
No hay ninguna
Text
propiedad en el control WPF RichTextBox. Esta es una forma de sacar todo el texto:fuente
¿Qué tal simplemente hacer lo siguiente:
fuente
rtxb_input.SelectAll();
txb_InputLength.Text = rtxb_input.Selection.Text.Length.ToString();
O
fuente
"Extended WPF Toolkit" ahora proporciona un cuadro de texto enriquecido con la propiedad Text.
Puede obtener o configurar el texto en diferentes formatos (XAML, RTF y texto sin formato).
Aquí está el enlace: Kit de herramientas WPF extendido RichTextBox
fuente
Según esto tiene una propiedad Text
http://msdn.microsoft.com/en-us/library/system.windows.forms.richtextbox_members.aspx
También puede probar la propiedad "Líneas" si desea que el texto se divida en líneas.
fuente