Xamarin表单-自定义Listview单元格-UWP悬停颜色
我有一个基本的自定义Listview单元格,格式如下 我正在设置背景色,并使用StackLayout填充进行包装,以模拟底部边框 在UWP中,我现在如何更新单元格“悬停”颜色,使其在悬停在单元格上时发生变化 我只能在没有设置背景(默认为白色)时显示浅灰色悬停颜色Xamarin表单-自定义Listview单元格-UWP悬停颜色,listview,xamarin,uwp,xamarin.forms,xamarin.uwp,Listview,Xamarin,Uwp,Xamarin.forms,Xamarin.uwp,我有一个基本的自定义Listview单元格,格式如下 我正在设置背景色,并使用StackLayout填充进行包装,以模拟底部边框 在UWP中,我现在如何更新单元格“悬停”颜色,使其在悬停在单元格上时发生变化 我只能在没有设置背景(默认为白色)时显示浅灰色悬停颜色 我已经测试了你的代码,但我没有重现你的问题。我可以触摸一下你的项目吗?尼科-你是说你能在悬停上看到单元格高亮显示吗?什么颜色?ViewCell上的文本颜色变为蓝色。@aherrick哇,这应该是“对除OP之外的所有人都最有用的问题”奖(
我已经测试了你的代码,但我没有重现你的问题。我可以触摸一下你的项目吗?尼科-你是说你能在悬停上看到单元格高亮显示吗?什么颜色?ViewCell上的文本颜色变为蓝色。@aherrick哇,这应该是“对除OP之外的所有人都最有用的问题”奖(如果有这样的问题):-p。我想知道如何实现这一点,你的问题几乎解决了我的问题。现在,我的
ListViewItem
悬停和选择颜色完全符合我的需要。谢谢
<ViewCell.View>
<StackLayout Padding="0,0,0,1" BackgroundColor="#183c57">
<Grid Padding="8,5" BackgroundColor="#f2f2f2">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="Auto" />
</Grid.ColumnDefinitions>
<StackLayout Grid.Column="0"
Padding="4"
Spacing="2"
VerticalOptions="Center">
<Label Text="{Binding ActivityID}" FontSize="Small" FontAttributes="Bold" TextColor="#183c57" LineBreakMode="TailTruncation" />
<Label Text="{Binding RouteId}" FontSize="Micro" TextColor="#444444" LineBreakMode="TailTruncation"/>
<Label Text="{Binding Description}" FontSize="Micro" TextColor="#444444" LineBreakMode="TailTruncation"/>
</StackLayout>
<StackLayout Grid.Column="1" VerticalOptions="Start" Spacing="0" Padding="3" BackgroundColor="{Binding HexColorReadable}" Margin="0, 4, 10, 0">
<Label Text="{Binding StatusId}" FontSize="Micro" FontAttributes="Bold" TextColor="#000000" XAlign="End" />
</StackLayout>
</Grid>
</StackLayout>
</ViewCell.View>
<Application.Resources>
<ResourceDictionary>
<Style x:Key="FormsListViewItem" TargetType="ListViewItem">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="ListViewItem">
<ListViewItemPresenter PointerOverForeground="Blue"
/>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
</ResourceDictionary>
</Application.Resources>