底部栏中的图标可见性
Icon visibility in the bottom bar
我正在尝试实现项目选择行为,以便当用户按下应用栏上的按钮时,列表视图选择模式从 none 更改为多个。
ListView.SelectionMode = ListViewSelectionMode.Multiple;
并且底部栏将图标更改为接受或取消多个选定项目。
AppBar SelectionAppBar = new AppBar();
AppBarButton Acceptbutton = new AppBarButton { Label = "Accept", Icon = new SymbolIcon(Symbol.Accept) };
AppBarButton Cancelbutton = new AppBarButton { Label = "Cancel", Icon = new SymbolIcon(Symbol.Cancel) };
我希望底部栏图标在选择模式更改为多个时可见,但仅当用户实际选择列表中的任何项目时才更改颜色(或亮度)。目前,启用多选模式后,无论是否选中任何项目,图标颜色都相同。
在此感谢任何指点。
您可以使用 IsEnabled
属性 或 AppBarButton
到 enable/disable 按钮。最初为两个按钮设置 IsEnabled = false
,然后在用户更改选择后修改 IsEnabled
。
我正在尝试实现项目选择行为,以便当用户按下应用栏上的按钮时,列表视图选择模式从 none 更改为多个。
ListView.SelectionMode = ListViewSelectionMode.Multiple;
并且底部栏将图标更改为接受或取消多个选定项目。
AppBar SelectionAppBar = new AppBar();
AppBarButton Acceptbutton = new AppBarButton { Label = "Accept", Icon = new SymbolIcon(Symbol.Accept) };
AppBarButton Cancelbutton = new AppBarButton { Label = "Cancel", Icon = new SymbolIcon(Symbol.Cancel) };
我希望底部栏图标在选择模式更改为多个时可见,但仅当用户实际选择列表中的任何项目时才更改颜色(或亮度)。目前,启用多选模式后,无论是否选中任何项目,图标颜色都相同。
在此感谢任何指点。
您可以使用 IsEnabled
属性 或 AppBarButton
到 enable/disable 按钮。最初为两个按钮设置 IsEnabled = false
,然后在用户更改选择后修改 IsEnabled
。