1

私はWindows Phoneアプリを開発しています。

私はリストボックスを持っています.1つの特定の条件に応じて、リストボックス項目の背景色を1つだけ変更したいです。

注意してください:-特定の条件に応じて、一部のリストボックス項目のみの背景色を変更したい。

どうすればこれを達成できるか教えてください??

さまざまな代替手段は何ですか??

前もって感謝します。

4

1 に答える 1

2

アイテムソースをリストボックスにバインドしているときに、背景色と呼ばれるプロパティを追加し、条件に基づいてこの背景色を設定します。

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={BindingBackground}を設定します。

何か問題があれば私に知らせてください。

于 2013-03-22T08:04:26.877 に答える