<ListView ScrollViewer.VerticalScrollBarVisibility="Disabled" Grid.Column="1" Grid.Row="3" ItemsSource="{Binding TeamTagsLiveDTO}" x:Name="teamTagsGrid" HorizontalAlignment="Left" SelectionChanged="SortByPlayerTags" Style="{StaticResource TeamTagsListViewStyle}">
<ListView.ItemContainerStyle>
<Style TargetType="{x:Type ListViewItem}">
<Setter Property="BorderThickness" Value="0"/>
<Setter Property="Padding" Value="0"/>
<Setter Property="BorderBrush" Value="{x:Null}"/>
<Style.Triggers>
<Trigger Property="IsSelected" Value="true">
<Setter Property="BorderThickness" Value="0"/>
<Setter Property="Background" Value="Black"/>
</Trigger>
<Trigger Property="IsMouseOver" Value="true">
<Setter Property="BorderThickness" Value="0"/>
<Setter Property="BorderBrush" Value="{x:Null}"/>
</Trigger>
</Style.Triggers>
</Style>
</ListView.ItemContainerStyle>
<ListView.ItemsPanel>
<ItemsPanelTemplate>
<StackPanel Orientation="Horizontal"/>
</ItemsPanelTemplate>
</ListView.ItemsPanel>
<ListView.ItemTemplate>
<DataTemplate>
<TextBlock Style="{StaticResource teamtagsstyleLive}" Text="{Binding TeamTagsName1}" HorizontalAlignment="Left" VerticalAlignment="Top"/>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
у меня есть этот кусок кода, как показано выше:WPF ListViewItem моделирование триггер не работает
сеттер элементы работают нормально, но триггеры не работают. Что здесь не так?
Пожалуйста, добавьте больше кода примера, чем только тег закрытия, который вы здесь указали. – Derek
спасибо! Можете ли вы более подробно описать, что происходит сейчас и что не работает? Например, эффект mouseover срабатывает при событии mouseover, но затем не уходит, когда мышь выходит из элемента? – Derek
Триггеры не стреляют. когда элемент выбран, фон должен измениться на черный. Но этого не происходит. Аналогично в случае запуска IsMouseover – androider