끄적이는 메모장

[C#] Windows Form 개발 (2) 본문

C, C++, C#/C# 메모장

[C#] Windows Form 개발 (2)

밥보92 2018. 5. 15. 16:28
반응형

#2 Windows 디자인 하기

 

 

이전 글에서는 Windows Form 프로젝트를 생성하고 생성된 프로젝트를 실행 시켜 실제 창이 실행 되는 것 까지 살펴 보았다.

이번 글에서는 실행된 창의 제목, 제목아이콘, 실행아이콘을 디자인 하는 방법을 설명 해보려고한다.

 

1. 창 제목 바꾸기

생성된 Form1.cs의 하위에 보면 Form.Designer.cs 파일이 존재하는 것을 찾을 수 있다.

해당 파일을 열어보면 Form이 초기화 될때 어떠한 동작을 수행할지에 대한 정보가 들어있는데, 창의 제목을 바꾸기 위해서는 다음 부분을 수정 해 주면 된다.

        private void InitializeComponent()
        {
            this.components = new System.ComponentModel.Container();
            this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
            this.Text = "Test Windows";
        } 

해당 부분을 수정하고 나면, Form1.cs 파일에서

창 제목이 Test Windows로 변경 된 것을 확인 할 수 있다.

 

아이콘 바꾸기는 진행에 앞서 그림파일을 ico 파일로 바꾸는 작업이 필요하다.

1. https://converticon.com/

2. https://iconverticons.com/online/

3. https://convertico.com/

위의 링크 중 하나를 들어가면 사이트에서 png 파일을 ico파일로 간단히 만들어준다.

 

2. 제목 아이콘 바꾸기

Form1.cs 파일의 속성에 들어가면 Window Style 하위 메뉴에 Icon 메뉴가 존재한다.

Icon 메뉴에서 실제로 사용하고 싶은 아이콘 파일을 선택해 준다.

선택된 아이콘이 제목 아이콘으로 사용 된 것을 확인 할 수 있다.

 

3. 실행파일 아이콘 변경하기

별도의 실행파일 아이콘을 설정하지 않는다면 기본적으로 실행파일의 모양은 다음과 같다.

제목 표시줄의 아이콘을 변경 한 것과 마찬가지로 실행파일의 아이콘도 간단히 변경 할 수있는데, 마찬가지로 ico 파일의 그림이 필요하다.

 

project의 속성에서 Application -> Resource -> Icon에서 사용할 ico 파일을 선택 해준다.

빌드를 한 후 확인 해보면 실행 파일의 아이콘이 속성에서 설정한 아이콘 모양으로 변경 된 것을 확인 할 수 있다.

 

반응형

'C, C++, C# > C# 메모장' 카테고리의 다른 글

[C#] Windows Form 개발 (3)  (0) 2018.05.16
[C#] Windows Form 개발 (1)  (0) 2018.05.15
[C#] csv 파일 만들기  (0) 2018.05.11
[C#] csv 파일 읽기  (1) 2018.05.11