Application.RenderWithVisualStyles Application.RenderWithVisualStyles Application.RenderWithVisualStyles Application.RenderWithVisualStyles Property


현재 애플리케이션에서 비주얼 스타일로 컨트롤을 그리고 있는지 여부를 지정하는 값을 가져옵니다.Gets a value specifying whether the current application is drawing controls with visual styles.

 static property bool RenderWithVisualStyles { bool get(); };
public static bool RenderWithVisualStyles { get; }
member this.RenderWithVisualStyles : bool
Public Shared ReadOnly Property RenderWithVisualStyles As Boolean

속성 값

애플리케이션 창의 클라이언트 영역에서 컨트롤에 비주얼 스타일이 사용되면 true이고, 그렇지 않으면 false입니다.true if visual styles are enabled for controls in the client area of application windows; otherwise, false.


사용자 지정 컨트롤을 그리는 경우이 속성을 사용 하 여 모양을 애플리케이션에서 다른 컨트롤과 일관 되도록 비주얼 스타일로 컨트롤을 그릴 것인지를 결정 합니다.If you are drawing a custom control, use this property to decide whether to draw the control with or without visual styles, so that its appearance is consistent with other controls in the application.

다음 표에서 대 한 있어야 하는 네 가지 조건이 RenderWithVisualStyles 반환할 true합니다.The following table shows the four conditions that must exist for RenderWithVisualStyles to return true.

조건Condition 설명Description
운영 체제에서 비주얼 스타일을 지원합니다.The operating system supports visual styles 이 조건을 별도로 확인하려면 IsSupportedByOS 클래스의 VisualStyleInformation 속성을 사용하세요.To verify this condition separately, use the IsSupportedByOS property of the VisualStyleInformation class.
사용자가 운영 체제에서 비주얼 스타일이 활성화The user has enabled visual styles in the operating system 이 조건을 별도로 확인하려면 IsEnabledByUser 클래스의 VisualStyleInformation 속성을 사용하세요.To verify this condition separately, use the IsEnabledByUser property of the VisualStyleInformation class.
애플리케이션에서 비주얼 스타일 사용Visual styles are enabled in the application EnableVisualStyles() 메서드를 호출하여 또는 컨트롤 그리기에 ComCtl32.dll 버전 6 이상을 사용하도록 지정하는 애플리케이션 매니페스트를 사용하여 애플리케이션에서 비주얼 스타일을 사용하도록 설정할 수 있습니다.Visual styles can be enabled in an application by calling the EnableVisualStyles() method or by using an application manifest that specifies that ComCtl32.dll version 6 or later will be used to draw controls.
비주얼 스타일은 애플리케이션 창의 클라이언트 영역을 그리는 데 사용 되 고Visual styles are being used to draw the client area of application windows 이 조건을 별도로 확인하려면 VisualStyleState 클래스의 Application 속성을 사용하고 값이 VisualStyleState.ClientAreaEnabled 또는 VisualStyleState.ClientAndNonClientAreasEnabled인지 확인하세요.To verify this condition separately, use the VisualStyleState property of the Application class and verify that it has the value VisualStyleState.ClientAreaEnabled or VisualStyleState.ClientAndNonClientAreasEnabled.

적용 대상