我有一个ListBox
,ItemsSource
数据绑定到一个整数列表。
我想根据它们的价值大胆加粗一些项目。
有两种选择(我的):
1)如果匹配,请使用加粗值的DataTrigger
。
2)使用一个类来包装整数并使用一个布尔值对每个int进行配对,该布尔值表示该值是否应该加粗。
无论如何我需要DataTemplate/ItemTemplate
,对吧?
我玩过这个但是还没有工作呢。
干杯, POM
答案 0 :(得分:0)
是的,无论哪种情况,您都需要DataTemplate
。事实上,如果您对每个DataTemplate
中文本的默认格式感到满意,那么唯一一次不使用ListBoxItem
即可逃脱。
那就是说,如果你正在做MVVM,我通常会推荐你的第二个选择。