"设置DataSource属性时无法修改项集合."

Dav*_*wer 11 c#

有这个问题的程序,通过表单将文件添加到txt文件,但问题没有说什么关于Fstream所以我认为它没有处理它,但我不知道这个问题是什么意思.

lstEmployees.Items.Add("No records found.");
Run Code Online (Sandbox Code Playgroud)

C-P*_*uru 20

将.DataSource添加到列表框后,无法修改ListBox.Items集合.相反,您可以修改原始来源.

例如,如果列表框绑定到通用的字符串列表:

List<string> myList = new List<string>();
myList.Add("Item 1");
myList.Add("Item 2");
myList.Add("Item 3");

myListBox.DataSource = myList;

// need to add an item to the list after it's bound
myList.Add("No records found.");
Run Code Online (Sandbox Code Playgroud)


Jac*_*one 8

错误消息告诉我们您已在"lstEmployees"上设置"DataSource属性".所以转到"lstEmployees"属性并删除DataSource - 或者如果你想保留DataSource,不要试图将"你自己的"项添加到"lstEmployees",因为它不会被接受.