我正在尝试为 Elementary OS 编写一个相当简单的笔记应用程序。这是我第一次进入 C#/Mono 世界。我遇到了这个问题。
是否可以从文本视图中获取输入?我知道如何从条目中执行...但是如何从文本视图中获取它?
与Entry
用于较短文本的更简单的类相反,TextView
类的结构方式使数据存储在单独的数据模型对象中。该数据模型(文本缓冲区)可通过Buffer
属性访问。
该TextBuffer.Text
对象的属性允许您检索或修改TextView
. 请参阅TextView
文档中的示例以查看其示例性用途。
StreamWriter sw = new StreamWriter("Test.txt");
sw.Write(textview3.Buffer.Text); //Write textview1 text to file
//textview3.Buffer.Text = "Saved to file !"; //Notify user
sw.Close();