internal void NotifySelectionChanged(FileListViewItemViewModel model, bool isSelected) { lock (_selectedSubEntries) if (isSelected) { if (!_selectedSubEntries.Contains(model)) { _selectedSubEntries.Add(model); } else if (_selectedSubEntries.Contains(model)) { _selectedSubEntries.Remove(model); } } SelectedCount = (uint)_selectedSubEntries.Count; }
internal void NotifySelectionChanged(FileListViewItemViewModel model, bool isSelected) { lock (_selectedSubEntries) if (isSelected) if (!_selectedSubEntries.Contains(model)) _selectedSubEntries.Add(model); else if (_selectedSubEntries.Contains(model)) _selectedSubEntries.Remove(model); SelectedCount = (uint)_selectedSubEntries.Count; }
internal void NotifyIsEditingChanged(FileListViewItemViewModel model) { NotifyPropertyChanged(isEditingChangeArgs); }