C# – 在Listbox中保存值

C# – 在Listbox中保存值,第1张

概述我有以下代码: SaveFileDialog saveGC1File = new SaveFileDialog();private void GCSavePlacementOneButton_Click(object sender, EventArgs e){ // Initialize the SaveFileDialog to specify the .txt extension 我有以下代码:

SavefileDialog saveGC1file = new SavefileDialog();private voID GCSavePlacementOnebutton_Click(object sender,EventArgs e){    // Initialize the SavefileDialog to specify the .txt extension for the file.    saveGC1file.DefaultExt = "*.txt";    saveGC1file.Filter = ".txt files|*.txt|All files (*.*)|*.*";    saveGC1file.RestoreDirectory = true;    try    {        string placementOnesave = placementOneListBox.Items.ToString();        // Save the contents of the formattedTextRichTextBox into the file.        if (saveGC1file.ShowDialog() == DialogResult.OK && saveGC1file.filename.Length > 0)            placementOnesave.Savefile(saveGC1file.filename,RichTextBoxStreamType.PlainText);        // Throws a fileNotFoundException otherwise.        else            throw new fileNotFoundException();    }    // Catches an exception if the file was not saved.    catch (Exception)    {        MessageBox.Show("There was not a specifIEd file path.","Path Not Found Error",MessageBoxbuttons.OK,MessageBoxIcon.Warning);    }}

但是,使用Visual Studio 2010,“if”循环中的行指出:

"placementOnesave.Savefile(saveGC1file.filename,RichTextBoxStreamType.PlainText);"

在“Savefile”下面有一个红线..我之前使用过这段代码保存文件,不确定为什么它不能用于ListBox.

质询

>如何以类似于RichTextBox的方式保存ListBox?
>任何编辑此代码的方法都可以让用户选择ListBox的保存位置?

解决方法 ListBox不提供将其所有项目保存到文件的方法.此处提供了显示如何完成此 *** 作的代码段:

C# code to save text from listbox to a text file — SOLVED–

总结

以上是内存溢出为你收集整理的C# – 在Listbox中保存值全部内容,希望文章能够帮你解决C# – 在Listbox中保存值所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1233684.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-06
下一篇 2022-06-06

发表评论

登录后才能评论

评论列表(0条)

保存