如何从csv文件读取到ListBox-WPF?

时间:2018-08-12 08:39:37

标签: c# wpf-controls

我正在尝试从一个文档中读取内容,该文档包含学生的名字,姓氏,学生证,电子邮件。

我已经成功创建/设计了带有listBox的xmal文件(请参阅附件)。enter image description here

但是我很难在try部分中编写代码,该部分将从文档中读取代码到listBox中,使得每个特定的读取数据都必须位于那些相关的文本块下。例如,名字应该放在名字下面,依此类推。

Cannot assign to non-existent default property

1 个答案:

答案 0 :(得分:0)

您没有使用推荐的MVVM模式;我不会讲这个,只是在将来研究它以构建更好的应用程序。

因此,关于您的实际问题,您应该在文本框中使用 var k=0; for(let i=0; i<arr.length; i++) { if(arr[i] !==0) { let temp=arr[i]; arr[i]=arr[k]; arr[k]=temp; k++; } } return arr; } 而不是x:Name;看this question and its answers。这样,它们将在后面的代码中被引用,并且您的代码应该可以工作。

编辑1:您还应该在后面的代码中使用文本框的Name属性:

Text