>  기사  >  백엔드 개발  >  winform C#에서 하위 폼을 닫고 상위 폼을 새로 고치는 샘플 코드에 대한 자세한 설명

winform C#에서 하위 폼을 닫고 상위 폼을 새로 고치는 샘플 코드에 대한 자세한 설명

黄舟
黄舟원래의
2017-03-21 11:43:382460검색

다음 편집기는 winform C#에서 하위 폼을 닫고 상위 폼을 새로 고치는 예를 보여줍니다. 에디터가 꽤 좋다고 생각해서 지금 공유해서 참고용으로 올려보겠습니다. 편집기를 따라가서 살펴보겠습니다.

상위 양식 Form1과 하위 양식 Form1에는 DataGridview 컨트롤과 추가 버튼이 있습니다.

Form2에는 텍스트 컨트롤과 저장 버튼이 있습니다. 요구 사항 Form1 양식에서 추가 버튼을 클릭하여 Form2를 팝업하고

텍스트에 내용을 입력하고 저장을 클릭하여 Form2를 자동으로 닫은 다음 Form1의 DataGridview에서 데이터를 새로 고칩니다

From1 Medium:

private void button3_Click(object sender, EventArgs e) 
    { 
      Form2 f2 = new Form2(); 
      f2.ShowDialog(); 
      if (f2.DialogResult == DialogResult.OK) 
      { 
        this.datagridBind();//重新绑定 
      } 
       
    }

From2 Medium:

<BR><BR>private void button1_Click(object sender, EventArgs e) 
    { 
      string strConn = "server=.;database=filesSync;uid=sa;pwd=123"; 
 
      SqlConnection conn = new SqlConnection(strConn); 
 
      string sql = "insert into asyncFileList values (&#39;" + textBox1.Text.ToString() + "&#39;)"; 
 
      conn.Open(); 
 
      SqlCommand myCmd = new SqlCommand(sql, conn); 
 
      myCmd.ExecuteNonQuery(); 
 
      conn.Close(); 
      this.DialogResult = DialogResult.OK; 
      MessageBox.Show("添加成功"); 
      this.Close(); 
       
    }

위 내용은 winform C#에서 하위 폼을 닫고 상위 폼을 새로 고치는 샘플 코드에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.