如何在wpf列表框中找到具有分组列表绑定的项目?

时间:2016-06-21 06:03:33

标签: c# wpf listbox

我的列表框中有一个分组列表,所以基本上我想查找带有项目值的列表框组项目索引。列表框中包含项目源绑定,并且后面的代码设置了DisplayMemberPathSelectedValuePath

我尝试的内容如下: -

int index = istboxName.Items.IndexOf(ListBindToItemSource.particularParameterValue);

始终给索引= -1。

我尝试的另一个解决方案是:

int index = ListboxName.Items.Groups.IndexOf(ListBindToItemSource.particularParameterValue);

相同的结果索引= -1总是。

1 个答案:

答案 0 :(得分:1)

您永远不需要以这种方式访问​​项目,而是访问绑定源中的项目并对其进行操作。如果您想要更改视图中的任何内容,例如Background <img id="this-is-the-image" src="http://192.168.1.100/Image_tmp/2016-06/d4eb8d"> ,将其绑定在您的项目上并在源位置进行更改。