示例#1
0
        public static void Show()
        {
            if (Form == null)
            {
                Form = new PlayerForm();

                Form.PlayButton.Click += PlayButton_Click;
                Form.StopButton.Click += StopButton_Click;
                Form.Timer.Tick       += Timer_Tick;
                Form.FormClosing      += Form_FormClosing;
            }

            Form.Show();
        }
示例#2
0
        public static void Close()
        {
            if (Form != null)
            {
                Form.Close();

                Form.PlayButton.Click -= PlayButton_Click;
                Form.StopButton.Click -= StopButton_Click;
                Form.Timer.Tick       -= Timer_Tick;
                Form.FormClosing      -= Form_FormClosing;

                Form.Dispose();

                Form = null;
            }
        }