我在c#wpf页面
中有这段代码listBox1.Items[i].Selected = !listBox1.Items[i].Selected;
我收到此错误:
错误CS1061'object'不包含'Selected'的定义,也没有扩展方法'Selected'接受'object'类型的第一个参数(你是否缺少using指令或汇编引用?)samacrm D:\ new \ samacrm \ samacrm \ message.xaml.cs 53活动
我也测试过listBox1.SetSelected(i,true);但我有错误 我该怎么办?
答案 0 :(得分:2)
列表框没有“已选择”属性。您需要使用'SelectedItem'
有关详细信息,请参阅MSDN:Listbox.SelectedItem
答案 1 :(得分:1)
ListBox
包含Items
属性,该属性是ItemSource指定的集合。
您需要ListBox.SeleectedItem
,如果是强类型,则需要转回您的类型。