Saya mencoba untuk mengatur / mendapatkan teks dari RichTextBox saya, tetapi Teks tidak termasuk di antara daftar propertinya ketika saya ingin mendapatkan tes. Teks ...
Saya menggunakan kode di belakang di C # (.net framework 3.5 SP1)
RichTextBox test = new RichTextBox();
tidak bisa memiliki test.Text(?)
Apakah Anda tahu kenapa itu bisa terjadi?
c#
wpf
wpf-controls
richtextbox
Nasreddine
sumber
sumber
Paragraph()
mengalamiParagraph(Inline)
kelebihan beban setidaknya sejak .NET 3.5 (danRun(string)
juga valid - bahkan dalam contoh).FontFamily
paragraf?Ada kebingungan antara RichTextBox di System.Windows.Forms dan di System.Windows.Control
Saya menggunakan yang ada di Kontrol karena saya menggunakan WPF. Di sana, tidak ada properti Teks, dan untuk mendapatkan teks, saya harus menggunakan baris ini:
Terima kasih
sumber
WPF RichTextBox memiliki
Document
properti untuk mengatur konten ala MSDN:Anda hanya dapat menggunakan
AppendText
metode ini jika hanya itu yang Anda cari.Semoga membantu.
sumber
sumber
Dengan menggunakan dua metode ekstensi, ini menjadi sangat mudah:
sumber
Tidak ada
Text
properti di kontrol WPF RichTextBox. Berikut salah satu cara untuk mengeluarkan semua teks:sumber
Bagaimana kalau hanya melakukan hal berikut:
sumber
rtxb_input.SelectAll();
txb_InputLength.Text = rtxb_input.Selection.Text.Length.ToString();
ATAU
sumber
"Extended WPF Toolkit" sekarang menyediakan kotak teks kaya dengan properti Teks.
Anda bisa mendapatkan atau menyetel teks dalam berbagai format (XAML, RTF, dan teks biasa).
Ini tautannya: Extended WPF Toolkit RichTextBox
sumber
Menurut ini ia memiliki properti Teks
http://msdn.microsoft.com/en-us/library/system.windows.forms.richtextbox_members.aspx
Anda juga dapat mencoba properti "Lines" jika ingin teks dipecah sebagai baris.
sumber