[ad_1]
Halo
Bisakah Anda menjelaskan kepada saya cara mengubah font dan warna teks yang dipilih di RichTextBox? Saya sudah lama mencari dan tidak menemukan solusi apa pun. Hanya bagaimana mengubah font seluruh TextBox dan bukan itu yang saya inginkan. Jika saya dapat menyimpan teks ke file dengan font baru, itu akan ideal 🙂
Terima kasih atas bantuan apa pun
Sunting: Saya telah melakukan beberapa percobaan
FontDialog fd1 = new FontDialog(); private void edit_Click(object sender, EventArgs e) { fd1.Font = textbox.SelectionFont; if(fd1.ShowDialog() != DialogResult.Cancel) { textbox.Font = fd1.Font; } }
tapi sepertinya menyimpannya dengan font default
Solusi 2
Anda perlu memilih beberapa bagian dokumen menggunakan properti SelectionStart
Dan SelectionLength
. Kemudian, gunakan properti seperti SelectionColor
, SelectionBackColor
dan sejenisnya.
Silahkan lihat:
Solusi 1
Solusi 3
Jika Anda menyukai situs ini dan menyimpannya maka Anda akan menemukan beberapa orang untuk ditemui.
Solusi 4
private void Button5_Click(object sender, EventArgs e) { FontDialog fd = new FontDialog(); fd.ShowColor = true; fd.Font = richTextBox1.SelectionFont; fd.Color = richTextBox1.SelectionColor; if (fd.ShowDialog() != DialogResult.Cancel) { richTextBox1.SelectionFont = fd.Font; richTextBox1.SelectionColor = fd.Color; } }
[ad_2]
コメント