블로그 이미지
Every unexpected event is a path to learning for you.

카테고리

분류 전체보기 (2328)N
Unity3D (572)N
Programming (472)
Unreal (4)
Gamebryo (56)
Tip & Tech (185)
협업 (34)
3DS Max (3)
Game (12)
Utility (116)
Etc (92)
Link (31)
Portfolio (19)
Subject (90)
iOS,OSX (38)
Android (13)
Linux (5)
잉여 프로젝트 (2)
게임이야기 (1)
Memories (19)
Interest (37)
Thinking (36)
한글 (26)
PaperCraft (5)
Animation (408)
Wallpaper (2)
재테크 (19)
Exercise (3)
나만의 맛집 (2)
냥이 (9)
육아 (9)
Total1,346,224
Today30
Yesterday132
Statistics Graph

달력

« » 2019.12
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        

공지사항

태그목록


인용 : http://redreans.tistory.com/17
첫번째 방법

1. 부모창에서 자식창을 선언.
private void button3_Click(object sender, EventArgs e)
{
     Form2 chfm = new Form2();
     chfm.ShowDialog(this);
}


2. 자식창에서 부모값으로 넘김

private void button1_Click(object sender, EventArgs e)
{
    ((Form1)(this.Owner)).temp = textBox1.Text;
}


두번째 방법.

1. 자식창에서 부모와 같은 클래스로 선언한다.

public Form2()
{
    InitializeComponent();
}
public Form1 fm;

2. 부모창에서 자식창을 선언할 때 자식클래스에 선언한 부모와 같은 클래스형에 참조시킨다.

private void button3_Click(object sender, EventArgs e)
{
    Form2 chfm = new Form2();
    chfm.fm = this;
    chfm.ShowDialog();
}

3. 자식창에서 다음과 같이 제어한다.

private void button1_Click(object sender, EventArgs e)
{
    fm.temp = textBox1.Text;
}


출처 : http://darak.wo.tc/xe/blog/154

'Programming > C#' 카테고리의 다른 글

C#에서 Win32 API 사용하기  (0) 2010.05.28
창 핸들값 구하는 API 함수  (0) 2010.05.28
C# 자식폼에서 부모폼으로 값 넘기기  (2) 2010.05.28
C# Namespace 정리  (0) 2010.05.27
Windows Forms 컨트롤 사용 방법 시리즈 – Visual C#  (0) 2010.05.27
JIT  (0) 2010.05.26
Posted by blueasa

댓글을 달아 주세요

  1. 2012.01.16 15:54 Tiara  댓글주소  수정/삭제  댓글쓰기

    사실은 블로그 2 시간 . 이 블로그를 다시 읽어 이 사이트를 읽을 때로는 !

  2. 2012.01.24 12:41 Sina  댓글주소  수정/삭제  댓글쓰기

    사실은 블로그 대한 몇 가지 삼일 ! 반환에서 이 사이트를 읽을 자주 !