C# 클래스 Microsoft.WindowsAPICodePack.Shell.GlassWindow

WPF Glass Window Inherit from this window class to enable glass on a WPF window
상속: System.Windows.Window
파일 보기 프로젝트 열기: godly-devotion/Baka-MPlayer-old

공개 메소드들

메소드 설명
ExcludeElementFromAeroGlass ( FrameworkElement element ) : void

Excludes a UI element from the AeroGlass frame.

Many non-WPF rendered controls (i.e., the ExplorerBrowser control) will not render properly on top of an AeroGlass frame.

ResetAeroGlass ( ) : void

Resets the AeroGlass exclusion area.

SetAeroGlassTransparency ( ) : void

Makes the background of current window transparent from both Wpf and Windows Perspective

보호된 메소드들

메소드 설명
OnSourceInitialized ( EventArgs e ) : void

OnSourceInitialized Override SourceInitialized to initialize windowHandle for this window. A valid windowHandle is available only after the sourceInitialized is completed

비공개 메소드들

메소드 설명
WndProc ( IntPtr hwnd, int msg, IntPtr wParam, IntPtr lParam, bool &handled ) : IntPtr

메소드 상세

ExcludeElementFromAeroGlass() 공개 메소드

Excludes a UI element from the AeroGlass frame.
Many non-WPF rendered controls (i.e., the ExplorerBrowser control) will not render properly on top of an AeroGlass frame.
public ExcludeElementFromAeroGlass ( FrameworkElement element ) : void
element System.Windows.FrameworkElement The element to exclude.
리턴 void

OnSourceInitialized() 보호된 메소드

OnSourceInitialized Override SourceInitialized to initialize windowHandle for this window. A valid windowHandle is available only after the sourceInitialized is completed
protected OnSourceInitialized ( EventArgs e ) : void
e System.EventArgs EventArgs
리턴 void

ResetAeroGlass() 공개 메소드

Resets the AeroGlass exclusion area.
public ResetAeroGlass ( ) : void
리턴 void

SetAeroGlassTransparency() 공개 메소드

Makes the background of current window transparent from both Wpf and Windows Perspective
public SetAeroGlassTransparency ( ) : void
리턴 void