winform保存文件对话框(winform 保存文件)
发布时间:2023-06-14 19:20:27
稿源:
创意岭 阅读:
98
大家好!今天让创意岭的小编来大家介绍下关于winform保存文件对话框的问题,以下是小编对此问题的归纳整理,让我们一起来看看吧。
开始之前先推荐一个非常厉害的Ai人工智能工具,一键生成原创文章、方案、文案、工作计划、工作报告、论文、代码、作文、做题和对话答疑等等
只需要输入关键词,就能返回你想要的内容,有小程序、在线网页版、PC客户端和批量生成器
本文目录:
winform中文本框的值怎么保存
你想要长期储存,当然要把它写到文件或数据库里了,例如你可以用一个变量存储文本框中的值,如string txt=textBox.text;类似于楼上说的,然后再程序结束前将这个变量写入一个文件里,使用FileStream对象:Stream fs = File.Open("test.txt", FileMode.Open);
StreamWriter fileWriter = new StreamWriter(fs);
fileWriter.Write(txt);或者WriteLine(txt)方法,将变量写到特定文件里(这里方法参数自己差文档,这里只是大概形式)。
同理,每次启动程序时再使用reader读取文件里的内容到文本框中就可以了
StreamReader fileReader = new StreamReader(fs);
string txt = fileReader.ReadLine();
textBox.text = txt;
想进一步了解文件读写的话,自己查一下文档或参考书,上面都有
C# winform程序 把richTextBox中的内容保存在一个文件夹中 就是相当于另存为 用对话框的方式保存
你是想存文件是吧~!我之前写了个记事本里面有个另存为 你看看 在此之前先声明一个全局变量bool bFileNamed=false;//标记文本框内容是否被命名过
string fileName;//存储当前文件的文件名
这个是调用保存的方法
private void SaveToFile()
{
saveFileDialog.InitialDirectory = "C:\\";//设置保存的默认目录
saveFileDialog.Filter="txt files(*.txt)|*.txt|all files(*.*)|*.*";
saveFileDialog.FilterIndex=1;//默认显示保存内型为TXT
saveFileDialog.RestoreDirectory=true;
if( saveFileDialog.showDialog()==dialogResult.OK)
{
richTextBox.SaveFile(saveFileDialog.FileName,RichTextBoxStreamType.PlainText);
fileName=saveFileDialog.FileName;
bFileNamed=true;
this.Text=saveFileDialog.FileName+" ";
}
}
这个方法好了 然后你在你的另存为控件里调用这个方法就可以了
winform文本框输入后保存能实现吗
是的,可以实现。可以通过使用 Windows 窗体控件中的 TextBox 类来实现文本框输入后保存功能。TextBox 类提供了一系列的方法和属性,可以实现文本框输入后保存功能。例如,可以使用 TextBox 的 Text 属性来获取文本框中输入的文本,使用 TextBox 的 TextChanged 事件来检测文本框中的文本是否改变,以及使用 TextBox 的 LostFocus 事件来检测文本框失去焦点时是否保存。
此外,还可以使用流数据的形式,将文本框输入的信息保存到文件中,使用 File 类的 WriteAllText 方法来将文本写入文件,以实现文本框输入后保存功能。
以上就是关于winform保存文件对话框相关问题的回答。希望能帮到你,如有更多相关问题,您也可以联系我们的客服进行咨询,客服也会为您讲解更多精彩的知识和内容。
推荐阅读:
win10怎么设置uefi启动(win10如何设置uefi启动)