자식 폼에서 부모 폼의 함수를 호출하는 예제입니다.
//자식 폼
public delegate void UserEventHandler(string strMsg);
public event UserEventHandler DisplayMsg;
private void FrmCorporation_Load(object sender, EventArgs e)
{
DisplayMsg("안녕하세요");
}
//부모 폼
private void button1_Click(object sender, EventArgs e)
{
Form2 frm = new Form2();
frm.Owner = this;
frm.MdiParent = this;
frm.DisplayMsg += new Form2.UserEventHandler(ShowMsg);
frm.Show();
}
private void ShowMsg(string strMsg)
{
textBox1.Text = strMsg;
}
'C#' 카테고리의 다른 글
[C#]ClickOnce 설정 (0) | 2021.04.01 |
---|---|
[C#]TreeView 예제 (0) | 2021.03.31 |
[C#]SQLite BLOB 타입 컬럼 등록 예제 (0) | 2021.03.12 |
[C#]toolStripStatusLabel 우측 정렬 방법 (0) | 2021.03.11 |
[C#]엑셀 파일 읽어올때 "Microsoft.ACE.OLEDB.12.0 공급자는 로컬 컴퓨터에 등록 할 수 없습니다." 오류 발생 시 (0) | 2021.03.11 |