将我的.txt文件中的内容放入我的列表框中

时间:2015-06-05 00:02:35

标签: c# listbox

我一直在寻找一段时间,但我发现的一切都行不通。我正在尝试从我的.txt文件中获取文本,并在表单加载时将其放在我的列表框中。

我尝试const string sPath = "TextFile1.txt"; listBox1.Text = File.ReadAllText(sPath);但是当我打开表单时,列表框无效。我希望它能够获取.txt的当前目录,以便它可以在任何计算机上运行。感谢。

2 个答案:

答案 0 :(得分:0)

使用streamreader,将每一行读入数组并将数组设置为Listbox。 Listbox.items.add(Array [x]) 我假设文中没有分隔符?

答案 1 :(得分:0)

var content = File.ReadAllLines("TextFile1.txt");
this.listBox1.Items.AddRange(content);