c#中的listbox.selected错误

时间:2017-09-06 09:12:04

标签: c# wpf

我在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);但我有错误 我该怎么办?

2 个答案:

答案 0 :(得分:2)

列表框没有“已选择”属性。您需要使用'SelectedItem'

有关详细信息,请参阅MSDN:Listbox.SelectedItem

答案 1 :(得分:1)

ListBox包含Items属性,该属性是ItemSource指定的集合。

您需要ListBox.SeleectedItem,如果是强类型,则需要转回您的类型。