如何将richTextBox1和richTextBox2中的文本保存到同一个文件中,可以访问这些文件以将这些文本条目用作字符串来制作标签?是否可以同时保存复选框的状态以及richTextBoxes中的文本?
答案 0 :(得分:4)
您可以在文件中保存您喜欢的任何内容 - 您只需要确定要使用的格式。例如,您可以使用LINQ to XML:
var data = new XDocument("uistate",
new XElement("tb1", richTextBox1.Rtf),
new XElement("tb2", richTextBox2.Rtf),
new XElement("cb", checkBox.Checked));
data.Save("uistate.xml");
答案 1 :(得分:1)
试试这个,这会将值保存在文本文件中
var strFilePathAndName = "anyPathAndFilename"
using (var fs = new System.IO.FileStream(strFilePathAndName, System.IO.FileMode.OpenOrCreate))
{
fs.Close();
}
// Create the writer for data.
using ( var w = new System.IO.StreamWriter(strFilePathAndName, true))
{
w.Write(richTextBox1.Text);
w.Write(richTextBox2.Text);
w.Write(checkBox1.Checked.toString());
w.Close();
}
答案 2 :(得分:0)
“是否可以同时保存复选框的状态以及richTextBoxes中的文本?”我不明白,但那是你想要的吗?
richtextBox1.text = IsItPossibleToSaveCheckboxState.Checked.ToString();
richTextBox1.text将显示检查状态,如True -or-False