簡體   English   中英

將多個文本框條目保存到單個文件C#

[英]Saving multiple text box entries to a single file, C#

如何將richTextBox1和richTextBox2中的文本保存到同一文件中,可以使用這些文本項作為字符串來創建標簽,可以訪問該文件? 是否還可以將復選框的狀態與richTextBoxes中的文本一起保存?

您可以將所需的內容保存在文件中-只需確定要使用的格式即可。 例如,您可以使用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");

試試這個,這會將值保存在texfile中

  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();
  }

“是否還可以將復選框的狀態與來自richTextBoxes的文本一起保存?” 我不明白,但這就是你想要的嗎?


richtextBox1.text = IsItPossibleToSaveCheckboxState.Checked.ToString();
richTextBox1.text將顯示檢查狀態,如True-或-False

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM