如何更改所选项目(对象)中的列表框项目颜色?

时间:2015-07-12 14:13:50

标签: .net wpf

我有以下代码,我希望完成从项目中与该对象关联的列表框项目中更改颜色:

        foreach (var item in lbMine.Items)
        {
            MyClass current = (MyClass)item;
            if (current.ID == someParamSentID)
            {
                //How to change listbox color based on 'item'?
            }
        }

我正在寻找一个我不需要改变xaml的解决方案。

感谢

1 个答案:

答案 0 :(得分:0)

您可以通过调用ItemContainerGenerator.ContainerFromItem方法获取包含当前项的ListBoxItem:

$q.all()