/// <summary> /// The event handler for the select active button clicked /// </summary> private void SelectActiveButton_Click(object sender, RoutedEventArgs e) { for (var i = 0; i < ModListView.Items.Count; i++) { var item = (ListViewItem)ModListView.ItemContainerGenerator.ContainerFromIndex(i); var mpi = (SimpleModPackEntries)ModListView.Items[i]; var isActive = mpi.Active; if (item != null) { item.IsSelected = isActive; } } ModListView.Focus(); }
/// <summary> /// Event handler for the select all button clicked /// </summary> private void SelectAllButton_Click(object sender, RoutedEventArgs e) { ModListView.SelectAll(); ModListView.Focus(); }