我正在开发一个 Windows 手机应用程序。
我有一个列表框,根据一个特定条件,我只想更改一个列表框项背景颜色。
请注意:- 我只想根据某些特定条件更改某些列表框项的背景颜色。
请让我知道如何实现这一目标?
有哪些不同的选择??
提前致谢。
我正在开发一个 Windows 手机应用程序。
我有一个列表框,根据一个特定条件,我只想更改一个列表框项背景颜色。
请注意:- 我只想根据某些特定条件更改某些列表框项的背景颜色。
请让我知道如何实现这一目标?
有哪些不同的选择??
提前致谢。
当您将项目来源绑定到列表框时,添加一个名为背景颜色的属性并根据条件设置此背景颜色。
string background;
if(condition)
background="Red"; //Color you wish to set
List<ItemSet> source=new List<ItemSet>();
source.Add( new ItemSet(){ Background=background, OtherProperty=properties });
在 XAML 中,您为列表项设置 Background={Binding Background}。
如果您有任何问题,请告诉我。