태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

  

2개의 폼이 있다고 가정할때 

1번의 폼에서 버튼1을 클릭했을때
2번폼이 활성화 된다고 할때

 private void Button1_Click(object sender, EventArgs e)
 {
            Form2 showform = new Form2();
            showform.show();
 }

2번폼이 활성화가 된다 하지만 위에 소스처럼 할때는
1번소스를 클릭하면 1번소스가 선택이 되고 움직인다.

이때, 2번폼이 show()해서 활성화되는 동안
1번폼을 비활성화해서 못움직이고 선택도 못하게
하고 싶을때

 private void Button1_Click(object sender, EventArgs e)
 {
            Form2 showform = new Form2();
            showform.ShowDialog();
 }

이렇게 하면 된다


'프로그래밍 > C#' 카테고리의 다른 글

c#과 오라클 연동 (비주얼스튜디오2005 + 오라클)  (3) 2009/02/06
C#으로 만든 윈도우계산기  (5) 2009/01/24
C# - 간단한 덧셈프로그램  (0) 2009/01/11
C# 강제 형변환  (0) 2009/01/10
c# 폼 비활성화  (4) 2008/11/15

YOUR COMMENT IS THE CRITICAL SUCCESS FACTOR FOR THE QUALITY OF BLOG POST
  1. BlogIcon st.Ashley 2008/11/17 18:40  댓글주소  수정/삭제  댓글쓰기

    능력자세요 ;ㅁ; 비베나 잠깐 만지다 잠 한숨 자고 세상이 달라져 있는 이런 OTL....
    학생에게 Visual Studio, XNA game Studio 등 소프트웨어를 무료로 배포하는 MS의 Dream Spark 프로그램을 혹시 아시나요 ㅎ 저도 나름 휴학생으로서 Visual Studio를 써볼 수 있지 않을까 하고 생각하고 있는데..
    ...쓸줄 알아야 쓰겠죠..OTL
    학생이시라면 DreamSpark 로 정품 소프트웨어도 사용하시고, 아니시라 하여도 ! Dream Spark Seal을 블로그에 달아 OP.Park님의 작업소식이나 알리고 싶은 비기들을 나누고 다른 분들의 글도 바로 바로 내 블로그에서 확인해 보세요 ㅎ
    IT 블로그, FireFox, Linux, Windows SEAL들이 소통을 기다립니다 ,
    뒤늦게 인사드리자면 저는 온라인 촛불 문화제로 블로거님들과 함께 달린 sealtale.com의 Ashley 라고 합니다 ㅎㅎ(앞에 ST가 sealtale 에요)
    관심 가져주세요;ㅁ; 하고 트랙백 살짝 놓고 갑니다 ㅎ

    • BlogIcon OP.Park 2008/11/25 00:38  댓글주소  수정/삭제

      다운받으려면

      국제학생증이 있어야 하는걸로 아는데요

      그냥은 무료로 다운로드를 받을수 없으니

      안타깝네요

      저두 참여하고 싶지만..!!

  2. BlogIcon 동아 2008/12/17 21:42  댓글주소  수정/삭제  댓글쓰기

    감사합니다...
    매우 유용했습니다 ^^*
    (이걸 어떻게 퍼가지 ㅎㅎ~)

    • BlogIcon OP.Park 2008/12/17 22:07  댓글주소  수정/삭제

      유용하실거에요
      저도 프로젝트하면서 고생하면서 배운거라서..ㅎ
      인터넷 아무리 뒤져도 안나오던데 혹시나해서
      해본건데 되더라구요..ㅎ