private void OnAuthorsEdit(object sender, EventArgs e)
        {
            if (this._lvAuthors.SelectedItems.Count == 1)
            {
                UserDataDialog udd = new UserDataDialog();
                udd.UserData = this._lvAuthors.SelectedItems[0].Tag as UserData;

                int index = this._users.FindIndex((UserData ud) => { return(ud.AuthorName == udd.UserData.AuthorName); });

                if (udd.ShowDialog() == DialogResult.OK)
                {
                    this._users[index] = udd.UserData;
                    this.UpdateListView();
                    this.StoreUsersToXml();
                }
            }
        }