protected override void OnSelectionChangedCommand() { DownloadSelectedCommand.RaiseCanExecuteChanged(); PlaySelectedCommand.RaiseCanExecuteChanged(); AddSelectedToMyAudiosCommand.RaiseCanExecuteChanged(); DeleteSelectedCommand.RaiseCanExecuteChanged(); }
private void OnSelectionChangedCommand() { DownloadSelectedCommand.RaiseCanExecuteChanged(); PlaySelectedCommand.RaiseCanExecuteChanged(); AddSelectedToMyCollectionCommand.RaiseCanExecuteChanged(); DeleteSelectedCommand.RaiseCanExecuteChanged(); }
public override Task OnNavigatedToAsync(object parameter, NavigationMode mode, IDictionary <string, object> state) { Users.AddRange(_userService.GetUsers()); var refresh = new Action(() => { DeleteSelectedCommand.RaiseCanExecuteChanged(); CreateAndSelectCommand.RaiseCanExecuteChanged(); }); PropertyChanged += (s, e) => refresh(); Users.CollectionChanged += (s, e) => refresh(); return(Task.CompletedTask); }
protected override void OnSelectionChangedCommand() { base.OnSelectionChangedCommand(); DeleteSelectedCommand.RaiseCanExecuteChanged(); }
protected override void OnSelectionChangedCommand() { AddSelectedToMyVideosCommand.RaiseCanExecuteChanged(); DeleteSelectedCommand.RaiseCanExecuteChanged(); }