Share via


WindowChrome.GlassFrameThickness 속성

세로 창 테두리의 너비를 픽셀 단위로 나타내는 값을 가져옵니다.

네임스페이스:  Microsoft.Windows.Shell
어셈블리:  Microsoft.Windows.Shell(Microsoft.Windows.Shell.dll)

구문

‘선언
Public Property GlassFrameThickness As Thickness
    Get
    Set
public Thickness GlassFrameThickness { get; set; }
public:
property Thickness GlassFrameThickness {
    Thickness get ();
    void set (Thickness value);
}
member GlassFrameThickness : Thickness with get, set
function get GlassFrameThickness () : Thickness
function set GlassFrameThickness (value : Thickness)

속성 값

형식: System.Windows.Thickness
창 주위 투명 효과 테두리의 너비입니다.

종속성 속성 정보

식별자 필드

GlassFrameThicknessProperty

true로 설정된 메타데이터 속성

없음

설명

GlassFrameThickness 속성을 설정하여 Windows Aero 투명 효과 프레임이 창의 클라이언트 영역으로 확장하는 양을 지정합니다. 기본적으로 투명 효과 프레임에서는 시스템 값을 사용하여 표준 창의 모습을 에뮬레이션합니다. Windows Aero를 활성화하는 경우 표준 캡션 버튼(최대화, 최소화, 닫기)이 활성화되고 대화형으로 작동합니다. 투명 효과 프레임이 없는 사용자 지정 창을 만들려면 이 두께를 동일한 0 값으로 설정합니다. 이것은 표준 캡션 단추를 비활성화합니다.

전체 창을 포괄하도록 투명 효과 프레임을 확대하려면 모든 면에서 GlassFrameThickness 속성을 음수 값으로 설정합니다. GlassFrameThickness 속성이 모든 면에 대해 음수로 설정되어 있으면 강제 변환된 값은 GlassFrameCompleteThickness와 동일하게 됩니다. GlassFrameCompleteThickness 속성은 유틸리티로 제공되어 투명 효과 프레임의 두께를 전체 창에서 투명 효과를 확장하는 이름이 지정된 속성으로 설정할 수 있습니다.

Windows Aero 투명 효과는 모든 운영 체제에서 지원되지는 않으며 지원되는 운영 체제에서 비활성화할 수 있습니다. Windows Aero를 사용할 수 없는 경우 투명 효과 프레임은 GlassFrameThickness 속성 값에 관계 없이 표시되지 않습니다. IsGlassEnabled 속성을 확인하여 Windows Aero 투명 효과를 사용할 수 있는지 확인해야 합니다. 투명 효과를 사용할 수 없는 경우 투명 효과 프레임을 사용하지 않는 대체 창 스타일을 제공해야 합니다.

.NET Framework 보안

  • 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.

참고 항목

참조

WindowChrome 클래스

Microsoft.Windows.Shell 네임스페이스