개발자의 백팩

[C#]WindowForm을 활용한 사용자 인터페이스 본문

C#

[C#]WindowForm을 활용한 사용자 인터페이스

gunnoooow 2018. 11. 9. 17:58




이번에는 콘솔 앱이 아닌 Window Form을 활용한 간단한 코딩을 해보겠습니다.


먼저 새 프로젝트를 열어주신다음 이전 강의와 달리 콘솔앱이 아닌 "Windows Forms 앱"을 선택하신 후 프로젝트를 생성 해줍니다.


프로젝트 이름은 "Window Form_exam"으로 설정 하겠습니다.





프로젝트 생성 후 첫 화면의 가장 좌측을 보면 "도구상자" 툴이 있습니다.


목록에서  'Button'을 마우스로 끌어다가 흰색바탕의 Window Form으로 배치해줍니다.


( 여기서 참고로 도구상자를 고정시킬 수 도있습니다. 도구상자모음 상단의 닫기버튼옆 핀모양을 클릭! )




원하는 위치에 버튼을 배치하셨으면 버튼을 한번 클릭하면 우측 하단에 '속성' 이라는 곳이 생길겁니다.


거기서 스크롤을 내리셔서 'Text'에 기본값인 'button'대신 임의의 문구를 기입합니다. 


그 후 Enter키를 눌러주시면 적용됩니다.





Button 과 마찬가지로 Window Form의 이름도 바꾸어 줍니다.






이제 버튼 클릭이벤트 처리를 위한 소스코딩을 시작해보겠습니다.


배치해둔 버튼을 더블클릭합니다.






위의 24번줄을 제외한 나머지는 자동으로 생성된 코드들입니다.


버튼을 클릭했을때, MessageBox를 보여주기 위해 위와 같이 작성합니다.


그 후 테스트를 위해 Ctrl + Shift + B 를 동시에 눌러서 빌드 후 실행단축키 F5를 눌러줍니다.




결과 화면입니다. MessageBox가 출력되었습니다!


궁금한점은 댓글 달아주시기 바랍니다.




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

[C#]WindowForm 간단한 계산기  (0) 2018.11.14
[C#]Hello, World! 콘솔창으로 만들기  (0) 2018.11.07
[C#]Visual studio 설치하기 및 C#의 개념  (0) 2018.11.07