CalDavSynchronizer.Ui.Options.ViewModels.OptionsCollectionViewModel.Delete C# (CSharp) Méthode

Delete() private méthode

private Delete ( IOptionsViewModel viewModel ) : void
viewModel IOptionsViewModel
Résultat void
    private void Delete (IOptionsViewModel viewModel)
    {
      var index = _options.IndexOf (viewModel);
      _options.Remove (viewModel);
      if (_options.Count > 0)
        _options[Math.Max (0, Math.Min (_options.Count - 1, index))].IsSelected = true;
    }