Vb.net 设置数据源后从列表框中删除项
我有一个小要求,如下所示: 我使用存储过程填充列表框,列表框填充如下: lstItems.DisplayMember=“emp_name”Vb.net 设置数据源后从列表框中删除项,vb.net,Vb.net,我有一个小要求,如下所示: 我使用存储过程填充列表框,列表框填充如下: lstItems.DisplayMember=“emp_name” lstItems.ValueMember=“login\u id” lstItems.DataSource=accessFunction.getEmployees 列表框将正确填充。填充后,我有一个CommandButton,在该按钮的click事件中,我想从列表框中删除所选项目。因此,在CommandButton的click事件中,我编写了以下代码: ls
lstItems.ValueMember=“login\u id”
lstItems.DataSource=accessFunction.getEmployees 列表框将正确填充。填充后,我有一个CommandButton,在该按钮的click事件中,我想从列表框中删除所选项目。因此,在CommandButton的click事件中,我编写了以下代码: lstItems.Items.Remove(lstItems.SelectedItem) 从列表框中选择一个项目后,当我单击CommandButton时,我得到一个错误,即“设置DataSource属性时无法修改Items集合” 任何人都可以,请帮助我如何从列表框中删除项目 问候,,
乔治两件容易尝试的事情:
您应该按照错误消息中的说明操作,而不是从
列表框
中删除项,而是从数据源
本身(从accessFunction.getEmployees
返回的内容)中删除项