private void EditButton_Click(object sender, RoutedEventArgs e)
        {
            int editIndex = DirectoriesListView.SelectedIndex;

            if (editIndex >= 0)
            {
                // Open new window for editiing
                DirectoryUpdateWindow updater = new DirectoryUpdateWindow(Directories[editIndex]);
                updater.Update += UpdateEntry;

                updater.Show();
            }
        }
        public bool UpdateEntry(DirectoryUpdateWindow sender)
        {
            for (int i = 0; i < Directories.Count; i++)
            {
                if (Directories[i].ID == sender.Directory.ID)
                {
                    Directories[i] = sender.Directory;

                    break;
                }
            }

            return(true);
        }