Я пытаюсь установить / получить текст своего RichTextBox, но текст не входит в список его свойств, когда я хочу получить test.Text ...
Я использую код на C # (.NET framework 3.5 SP1)
RichTextBox test = new RichTextBox();
не могу иметь test.Text(?)
Вы знаете, как это возможно?
c#
wpf
wpf-controls
richtextbox
Насреддин
источник
источник
Paragraph()
былаParagraph(Inline)
перегрузка, по крайней мере, с .NET 3.5 (иRun(string)
тоже была допустима - это даже в примере).FontFamily
в абзац?Возникла путаница между RichTextBox в System.Windows.Forms и в System.Windows.Control.
Я использую тот, который находится в элементе управления, так как использую WPF. Там нет свойства Text, и чтобы получить текст, я должен был использовать эту строку:
Спасибо
источник
WPF RichTextBox имеет
Document
свойство для установки содержимого в стиле MSDN:Вы можете просто использовать этот
AppendText
метод, если это все, что вам нужно.Надеюсь, это поможет.
источник
источник
Используя два метода расширения, это становится очень просто:
источник
В
Text
элементе управления WPF RichTextBox нет свойства. Вот один из способов вывести весь текст:источник
Как насчет того, чтобы просто сделать следующее:
источник
rtxb_input.SelectAll();
txb_InputLength.Text = rtxb_input.Selection.Text.Length.ToString();
ИЛИ
источник
«Extended WPF Toolkit» теперь предоставляет richtextbox со свойством Text.
Вы можете получить или установить текст в разных форматах (XAML, RTF и обычный текст).
Вот ссылка: Extended WPF Toolkit RichTextBox
источник
В соответствии с этим у него есть свойство Text
http://msdn.microsoft.com/en-us/library/system.windows.forms.richtextbox_members.aspx
Вы также можете попробовать свойство «Строки», если хотите, чтобы текст разбивался на строки.
источник