winForm 중성자 창이 닫혔지만 대상을 놓지 않아 다음에 계속 열 수 있습니다

2309 단어 WinForm

방법 1: 하위 창에서 자동으로 생성되는 Dispose 방법을 수정합니다(Form.Designer.cs 파일에서).
        /// <summary>
        /// Clean up any resources being used.
        /// </summary>
        /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
        protected override void Dispose(bool disposing)
        {
            //if (disposing && (components != null))
            //{
            //    components.Dispose();
            //}
            //base.Dispose(disposing);
            Hide();
        }

 
메서드2: FormClosing 이벤트 처리 방법 추가
        private void form***_FormClosing(object sender,     FormClosingEventArgs e)
        {
            e.Cancel = true;  // 

            this.Visible = false; // 
        }            

좋은 웹페이지 즐겨찾기