[英]Mono GTK# Text View - how to get user input?
我正在尝试为Elementary OS编写一个相当简单的笔记应用程序。 这是我第一次进入C#/ Mono世界。 我迷惑了这个问题。
是否可以从“文本视图”获取输入? 我知道如何从Entry ...中进行操作,但是如何从Text View中获取它?
与简单的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();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.