/// <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();
 }