방법: Windows XP 비주얼 스타일 사용
업데이트: 2007년 11월
비주얼 스타일은 컨트롤 모양의 사양입니다. 예를 들어 비주얼 스타일을 사용하면 컨트롤의 색, 크기 및 글꼴을 정의할 수 있으며, 응용 프로그램 인터페이스에 맞게 비주얼 인터페이스를 구성할 수 있습니다. 또한 비주얼 스타일은 모든 Windows 기반 응용 프로그램에 비주얼 스타일을 적용하기 위한 메커니즘을 제공합니다.
기본적으로 Windows XP에서는 새로운 비주얼 스타일을 제공합니다. Windows XP에서 폼을 실행하면 Windows Form의 스크롤 막대와 제목 표시줄에는 자동으로 새로운 비주얼 스타일이 사용됩니다. 응용 프로그램에서 EnableVisualStyles 메서드를 호출하면 대부분의 Windows Forms 컨트롤에서는 응용 프로그램이 Windows XP에서 실행될 경우 자동으로 비주얼 스타일을 사용합니다.
참고: |
---|
프로젝트 디자이너의 응용 프로그램 창에서 비주얼 스타일 사용 확인란을 사용하여 Windows XP 비주얼 스타일을 사용할 수도 있습니다. 자세한 내용은 방법: 비주얼 스타일 사용(Visual Basic) 항목을 참조하십시오. |
비주얼 스타일을 사용하려면
Windows Forms의 클라이언트 영역에서 비주얼 스타일을 사용하려면 응용 프로그램의 Main 메서드에 다음 코드를 추가합니다.
Application.EnableVisualStyles()
Application.EnableVisualStyles();
참고: 일부 Windows Forms 컨트롤은 모든 운영 체제에서 동일하게 보이며 EnableVisualStyles를 구현해도 영향을 받지 않습니다. 이러한 컨트롤에는 Label, LinkLabel, DomainUpDown, NumericUpDown 및 CheckedListBox 컨트롤이 있습니다. 또한 일부 컨트롤의 경우 비주얼 스타일을 사용하면 특정 상황에서 해당 컨트롤이 올바르게 표시되지 않을 수 있습니다. 이러한 경우에는 선택 범위가 설정된 MonthCalendar 컨트롤, 탭 페이지가 컨트롤의 아래쪽이나 옆쪽에 정렬된 TabControl 및 TextBox 컨트롤의 서로게이트 글꼴 처리가 포함됩니다.