[C#] 윈폼 시작하기

2023. 12. 31. 20:10[C#]/[C# 윈폼] 혼자해보는 계산기 만들기

윈폼 만드는 회사에 다니는 친구의 말에 의하면 대부분 기본으로 제공되는 GUI를 사용하고 그 안에서 꾸민다고 한다. 안드로이드 할 때는 직접 버튼이나 레이어를 커스텀하기도 했는데 이 점이 조금 신기했다.


본문

우선 윈폼 프로젝트를 생성하면 2가지 파일이 있다.

하나는 Form 디자인 파일이고, 하나는 메인을 실행할 수 있는 파일이다. 

 

1. 디자인 해보기

도구 상자(Tool Box)에서 직접 드래그해서 폼 위에 올린다.

만약 도구 상자가 보이지 않으면 "보기 -> 도구 상자" 를 클릭해서 표시해주면 된다. 

  • 속성 창에서 각 아이템에 대한 속성을 지정할 수 있다.
  • 제목, 텍스트, 사이즈, 마진 등 여러 속성들을 지정해줄 수 있다.
  • 이건 안드로이드랑 비슷해서 쉬웠다.

 

 

2. 이벤트 추가

 

  • 이벤트 속성창에 번개 표시(빨간 네모)는 해당 아이템에 입힐 이벤트를 지정해준다.
  • 추가하고 싶은 이벤트에 더블클릭을 하면 이벤트 핸들러 function이 자동으로 추가된다.

  • 이제 여기에 코드를 넣어주면 된다.
  • 안드로이드도 자주 쓰니까 이벤트나 속성들을 대부분 외우고 빠르게 사용했었다.
  • 윈도우 폼에서도 이렇게 되려면 자주 사용해야 되겠다고 생각이 들었다.

 

3. 테스트 해보기 

초록색 실행 버튼을 누르면 폼이 돌아가게 된다. 

현재는 클릭 시 텍스트가 바뀌도록 코딩했기 때문에 아래처럼 바뀌게 된다.

 

 

반응형