У меня есть проект WPF, где у меня есть GridView, встроенный в ListView, и я хочу изменить стиль для строк.Как стилизовать строки в GridView?
Я хочу изменить цвет, когда курсор находится выше.
Как это сделать?
Вот мой XAML
<ListView x:Name="list_User_Events" Background="{StaticResource BorderDarkGreen}" Foreground="White" BorderThickness="0" BorderBrush="{x:Null}" SelectionMode="Single">
<ListView.View>
<GridView>
<GridViewColumn Width="100" Header="Name" DisplayMemberBinding="{Binding Name}"></GridViewColumn>
<GridViewColumn Width="50" Header="Interval" DisplayMemberBinding="{Binding Interval}"></GridViewColumn>
<GridViewColumn Width="160" Header="Type" DisplayMemberBinding="{Binding EventType}"></GridViewColumn>
<GridViewColumn Header="Command" DisplayMemberBinding="{Binding Command}"></GridViewColumn>
<GridViewColumn Header="Action">
<GridViewColumn.CellTemplate>
<DataTemplate>
<Button x:Name="btn_list_user_Event_Delete" Click="btn_list_user_Event_Delete_Click">Delete</Button>
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
</GridView>
</ListView.View>
</ListView>
Похоже, что вы установили ItemContainerStyle в стиль с 'TargetType =" {x: Type ListViewItem} "' –
Ничего себе, что просто. Это сделало это, спасибо! Пожалуйста, дайте ответ, чтобы я мог его принять. –
Удивительный! Я активировал VS, чтобы убедиться, что это сработает, но я все еще определял класс избранных viewmodel, когда вы его разрешили. –