private void mnuRecordMatch_Click(object sender, EventArgs e)
        {
            string name = lstEvents.SelectedItems[0].Text;
            League league = Config.Settings.GetLeague(name);

            foreach (Form form in MdiParent.MdiChildren)
            {
                if (form is frmEnterLeagueResults)
                {
                    var thatForm = (frmEnterLeagueResults)form;
                    if ((string)thatForm.Tag == name)
                    {
                        form.WindowState = FormWindowState.Normal;
                        form.Focus();
                        return;
                    }
                }
            }

            var dialog = new frmEnterLeagueResults(league);
            dialog.MdiParent = MdiParent;
            dialog.Show();
        }
        private void btnEnterResults_Click(object sender, EventArgs e)
        {
            foreach (Form form in MdiParent.MdiChildren)
            {
                if (form is frmEnterLeagueResults)
                {
                    var thatForm = (frmEnterLeagueResults) form;
                    if ((string) thatForm.Tag == League.Name)
                    {
                        thatForm.WindowState = FormWindowState.Normal;
                        thatForm.Focus();
                        return;
                    }
                }
            }

            var EnterForm = new frmEnterLeagueResults(League);
            EnterForm.LeagueResultsEnteredCallback = LeagueResultsEntered;
            EnterForm.MdiParent = MdiParent;
            EnterForm.Show();
        }