繁体   English   中英

Mono GTK#文本视图-如何获取用户输入?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM