0
ListViewに関する質問があります。私はwpfカレンダーアプリケーションのリストビューコントロールを持っています.3つの項目は、イベントとその日の優先順位(高優先度、通常優先度、低優先度2)を示しています。私はそれらの優先順位(0,1,2)に従ってイベントの色を変更し、それらをリストビューに表示したいと思います。 私の質問があまり馬鹿ではないことを願っています。リストビューの項目の色を変更する方法
ListViewに関する質問があります。私はwpfカレンダーアプリケーションのリストビューコントロールを持っています.3つの項目は、イベントとその日の優先順位(高優先度、通常優先度、低優先度2)を示しています。私はそれらの優先順位(0,1,2)に従ってイベントの色を変更し、それらをリストビューに表示したいと思います。 私の質問があまり馬鹿ではないことを願っています。リストビューの項目の色を変更する方法
Thanks for the help. This is my code that works :)
<ListView Grid.Row="1" Margin="10" Name="lvDetalji" Visibility="Hidden" Background="SeaGreen" BorderBrush="SeaGreen" Foreground="White" MouseDoubleClick="lvDetalji_MouseDoubleClick" >
<ListView.Resources>
<Style TargetType="{x:Type ListViewItem}">
<Style.Triggers>
<DataTrigger Binding="{Binding DogPrioritet}" Value="0"> <Setter Property="Foreground" Value="Red" /> </DataTrigger>
<DataTrigger Binding="{Binding DogPrioritet}" Value="1"> <Setter Property="Foreground" Value="Gainsboro" /> </DataTrigger>
<DataTrigger Binding="{Binding DogPrioritet}" Value="2"> <Setter Property="Foreground" Value="Green" /> </DataTrigger>
</Style.Triggers>
</Style>
</ListView.Resources>
</ListView>
スタイルは、ListViewのItemContainerStyleに割り当てる必要があります。 – Clemens
あなたはここに参照することができ、あなたの.xamlとsetterプロパティにスタイルを追加してみてください。https://stackoverflow.com/questions/16126393/how-i-change-listview-item-background-color-according- to-listview-item-harfnotu –