FlatStyle 열거형
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
컨트롤의 모양을 지정합니다.
public enum class FlatStyle
public enum FlatStyle
type FlatStyle =
Public Enum FlatStyle
- 상속
필드
Flat | 0 | 컨트롤이 평면으로 표시됩니다. |
Popup | 1 | 마우스 포인터가 컨트롤 위로 이동하기 전에는 컨트롤은 평면으로 표시되지만 이동한 후에는 3차원으로 표시됩니다. |
Standard | 2 | 컨트롤이 3차원으로 표시됩니다. |
System | 3 | 운영 체제에 의해 컨트롤 모양이 결정됩니다. |
예제
다음은.NET Framework 버전 1.0을 사용 하는 경우 Windows XP에서 사용할 수 있는 비주얼 스타일을 지원 하도록 애플리케이션을 허용 하도록 매니페스트 예입니다. 매니페스트는 리소스 또는 독립 실행형 텍스트 파일로 애플리케이션에 추가할 수 있습니다. 매니페스트 파일은 실행 파일과 동일한 디렉터리에 있고 텍스트 파일의 이름에는 추가 파일 이름 확장명 of.manifest 사용 하 여 실행 파일의 전체 이름 이어야 합니다. 예를 들어, MyApp.exe에 대 한 매니페스트 파일 MyApp.exe.manifest 것입니다. 이 가정은 FlatStyle
시스템에 애플리케이션에서 컨트롤의 속성이 설정 됩니다.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity
version="1.0.0.0"
processorArchitecture="X86"
name="CompanyName.ProductName.YourApplication"
type="win32"
/>
<description>Your application description here.</description>
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
processorArchitecture="X86"
publicKeyToken="6595b64144ccf1df"
language="*"
/>
</dependentAssembly>
</dependency>
</assembly>
설명
이 열거형 멤버와 같은 사용 됩니다 ButtonBase.FlatStyle, GroupBox.FlatStyle, 및 Label.FlatStyle합니다.
이 열거형의 팝업 스타일 단추 경우 모양 뿐만 아니라 일부 동작을 제어합니다. 팝업 스타일 컨트롤 위로 마우스 포인터를 이동 될 때까지 플랫 처음에 표시 됩니다. Popup 컨트롤 위에 마우스 포인터를 움직이면 나타납니다 표준 스타일 컨트롤로 마우스 포인터를 누를 때 다시 이동할 때.
시스템 스타일을 사용 하는 컨트롤의 모양을 사용자의 운영 체제에 의해 결정 됩니다 하 고 다음 속성 값은 무시 됩니다. Control.BackgroundImage, ImageAlign
, Image
, ImageIndex
, ImageList
, 및 TextAlign
합니다. 또한는 Control.BackColor 단추 컨트롤에 대 한 속성은 무시 됩니다. 지원 되는 경우 해당 운영 체제의 모양을 설정을 조정 하 여 컨트롤의 모양을 변경할 수 있습니다.
참고
및 CheckBox 클래스의 RadioButton FlatStyle 속성을 설정System
하면 컨트롤이 사용자의 운영 체제에 의해 그려지고 확인 맞춤은 및 ButtonBase.TextAlign 속성 값을 기반으로 CheckAlign
합니다. CheckAlign
속성 값을 변경 하지는 않지만 컨트롤의 모양에 영향이 있을 수 있습니다. 확인란 (왼쪽 또는 가운데 맞춤은 왼쪽 맞춤, 오른쪽 변경 되지 않음) 컨트롤의 왼쪽 또는 오른쪽 가장자리에 가로로 맞춰집니다 및 세로로 정렬 설명이 포함 된 텍스트와 동일 합니다. 예를 들어 속성 값과 속성 값 ContentAlignment.MiddleCenter 이 있는 CheckAlign
컨트롤이 있고 FlatStyle 속성 값ContentAlignment.TopRight이 설정된 System
경우 CheckBox 텍스트 맞춤은 변경되지 않은 상태로 유지되는 동안 확인란 맞춤이 표시됩니다ContentAlignment.TopLeft.TextAlign
주의
설정 된 FlatStyle
필요 컨트롤에 이미지를 표시 하려면 컨트롤의 배경으로 이미지를 표시 하거나 정확한 텍스트 맞춤을 수행 하는 경우 속성을 시스템 별로 좋지 않습니다.