xamarin - 在 Xamarin 中选择集合视图项时如何禁用颜色
问题描述
作为主题状态,我正在使用 mvvm 并且我不希望在选择项目后突出显示它。下面是我的代码。我遇到的问题是它一直突出显示所选项目。请帮忙
看法
<CollectionView ItemsSource="{Binding CategoriesCollection}"
Margin="10,20"
HeightRequest="130"
VerticalOptions="FillAndExpand"
HorizontalScrollBarVisibility="Never"
ItemsLayout="HorizontalList"
Grid.Row="4" Grid.Column="0" Grid.ColumnSpan="3"
SelectionMode="Single"
SelectedItem="{Binding SelectedCategory, Mode=TwoWay}"
SelectionChangedCommand="{Binding MonkeySelectionChangedCommand}">
查看模型
private async void GetSelectedCategory()
{
var currentSelection = SelectedCategory as Category;
if (SelectedCategory == null) return;
var navigationParamaters = new NavigationParameters();
navigationParamaters.Add("categoryDetail", SelectedCategory);
await NavigationService.NavigateAsync("ProductListPage", navigationParamaters);
SelectedCategory = null;
}
解决方案
推荐阅读
- excel - 将宏分配给多个复选框
- c# - C# - 用于服务调用的 Parallel.Foreach()
- ios - URLSession 是否保留 cookie?
- r - R data.table 使用 rleid 对第一行、最后一行和中间行进行分组
- powershell - 如何在 PowerShell 中将日期范围拆分为每月子范围?
- ruby-on-rails - 如何测试依赖 Rails 并使用 Rails 命令的 gem
- css - 角度材料对话框面板类不会更新
- python - Python:如何有效地组合 collection.counter 对象的 DataFrame 列?
- html - 我可以在 React JS 中返回自定义 HTML div 吗?
- arrays - 使用随机数组字符串键入对象键/属性 - TypeScript