[英]Saving background color of rich textbox in C#
目前我正在保存我的富文本框的內容:
private void asRTFToolStripMenuItem_Click(object sender, EventArgs e)
{
SaveFileDialog saveFile1 = new SaveFileDialog();
saveFile1.DefaultExt = "*.rtf";
saveFile1.Filter = "RTF Files|*.rtf|TXT Files|*.txt";
if (saveFile1.ShowDialog() == System.Windows.Forms.DialogResult.OK &&
saveFile1.FileName.Length > 0)
{
telep.SaveFile(saveFile1.FileName, RichTextBoxStreamType.RichText);
}
}
並將其加載為:
private void rTFToolStripMenuItem_Click(object sender, EventArgs e)
{
OpenFileDialog openFile1 = new OpenFileDialog();
openFile1.DefaultExt = "*.rtf";
openFile1.Filter = "RTF Files|*.rtf";
if (openFile1.ShowDialog() == System.Windows.Forms.DialogResult.OK &&
openFile1.FileName.Length > 0)
{
telep.LoadFile(openFile1.FileName, RichTextBoxStreamType.RichText);
}
}
如何保存和加載富文本框的背景顏色?
嘗試使用注冊表
`private void SaveSettings()
{
RegistryKey R = Registry.CurrentUser.CreateSubKey("RTF box");
R.SetValue("FontName", textBox1.Font.FontFamily.GetName(0));
R.SetValue("FontSize", Convert.ToString(textBox1.Font.Size));
R.SetValue("ForeCol", Convert.ToString(textBox1.ForeColor.ToArgb()));
R.SetValue("BackCol", Convert.ToString(textBox1.BackColor.ToArgb()));
R.SetValue("WordWrap", Convert.ToString(textBox1.WordWrap));
}`
代替文本框使用富文本框的功能
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.