ClassWindowChrome
Represents the window chrome.
Definition
Namespace:Telerik.Windows.Controls.RibbonView.Shell
Assembly:Telerik.Windows.Controls.RibbonView.dll
Syntax:
public class WindowChrome : Freezable
Inheritance: objectWindowChrome
Constructors
WindowChrome()
Initializes a new instance of the WindowChrome class.
Declaration
public WindowChrome()
Fields
CaptionHeightProperty
Identifies the CaptionHeightProperty dependency property.
Declaration
public static readonly DependencyProperty CaptionHeightProperty
Field Value
DependencyProperty
CornerRadiusProperty
Identifies the CornerRadiusProperty dependency property.
Declaration
public static readonly DependencyProperty CornerRadiusProperty
Field Value
DependencyProperty
GlassFrameThicknessProperty
Identifies the GlassFrameThicknessProperty dependency property.
Declaration
public static readonly DependencyProperty GlassFrameThicknessProperty
Field Value
DependencyProperty
IsHitTestVisibleInChromeProperty
Identifies the IsHitTestVisibleInChromeProperty dependency property.
Declaration
public static readonly DependencyProperty IsHitTestVisibleInChromeProperty
Field Value
DependencyProperty
NonClientFrameEdgesProperty
Identifies the NonClientFrameEdgesProperty dependency property.
Declaration
public static readonly DependencyProperty NonClientFrameEdgesProperty
Field Value
DependencyProperty
ResizeBorderThicknessProperty
Identifies the ResizeBorderThicknessProperty dependency property.
Declaration
public static readonly DependencyProperty ResizeBorderThicknessProperty
Field Value
DependencyProperty
ResizeGripDirectionProperty
Identifies the ResizeGripDirectionProperty dependency property.
Declaration
public static readonly DependencyProperty ResizeGripDirectionProperty
Field Value
DependencyProperty
UseAeroCaptionButtonsProperty
Identifies the UseAeroCaptionButtonsProperty dependency property.
Declaration
public static readonly DependencyProperty UseAeroCaptionButtonsProperty
Field Value
DependencyProperty
WindowChromeCornerRadiusProperty
Identifies the WindowChromeCornerRadiusProperty attached property.
Declaration
public static readonly DependencyProperty WindowChromeCornerRadiusProperty
Field Value
DependencyProperty
WindowChromeProperty
Identifies the WindowChromeProperty dependency property.
Declaration
public static readonly DependencyProperty WindowChromeProperty
Field Value
DependencyProperty
Properties
CaptionHeight
Identifies the CaptionHeight property.
CornerRadius
Identifies the CornerRadius property.
Declaration
public CornerRadius CornerRadius { get; set; }
Property Value
CornerRadius
GlassFrameCompleteThickness
Identifies the GlassFrameCompleteThickness property.
Declaration
public static Thickness GlassFrameCompleteThickness { get; }
Property Value
Thickness
GlassFrameThickness
Identifies the GlassFrameThickness property.
Declaration
public Thickness GlassFrameThickness { get; set; }
Property Value
Thickness
NonClientFrameEdges
Identifies the NonClientFrameEdges property.
Declaration
public NonClientFrameEdges NonClientFrameEdges { get; set; }
Property Value
ResizeBorderThickness
Identifies the ResizeBorderThickness property.
Declaration
public Thickness ResizeBorderThickness { get; set; }
Property Value
Thickness
UseAeroCaptionButtons
Identifies the UseAeroCaptionButtons property.
Methods
CreateInstanceCore()
Identifies the CreateInstanceCore method.
Declaration
protected override Freezable CreateInstanceCore()
Returns
Freezable
GetIsHitTestVisibleInChrome(IInputElement)
Identifies the CreateInstanceCore method.
Declaration
public static bool GetIsHitTestVisibleInChrome(IInputElement inputElement)
Parameters
inputElement
IInputElement
Returns
GetResizeGripDirection(IInputElement)
Identifies the GetResizeGripDirection method.
Declaration
public static ResizeGripDirection GetResizeGripDirection(IInputElement inputElement)
Parameters
inputElement
IInputElement
Returns
GetWindowChrome(Window)
Identifies the GetWindowChrome method.
Declaration
public static WindowChrome GetWindowChrome(Window window)
Parameters
window
Window
Returns
GetWindowChromeCornerRadius(DependencyObject)
Gets the WindowChromeCornerRadius attached property value.
Declaration
public static CornerRadius GetWindowChromeCornerRadius(DependencyObject obj)
Parameters
obj
DependencyObject
Returns
CornerRadius
SetIsHitTestVisibleInChrome(IInputElement, bool)
Identifies the SetIsHitTestVisibleInChrome method.
Declaration
public static void SetIsHitTestVisibleInChrome(IInputElement inputElement, bool hitTestVisible)
Parameters
inputElement
IInputElement
hitTestVisible
SetResizeGripDirection(IInputElement, ResizeGripDirection)
Identifies the SetResizeGripDirection method.
Declaration
public static void SetResizeGripDirection(IInputElement inputElement, ResizeGripDirection direction)
Parameters
inputElement
IInputElement
direction
SetWindowChrome(Window, WindowChrome)
Identifies the SetWindowChrome method.
Declaration
public static void SetWindowChrome(Window window, WindowChrome chrome)
Parameters
window
Window
chrome
SetWindowChromeCornerRadius(DependencyObject, CornerRadius)
Sets the WindowChromeCornerRadius attached property value.
Declaration
public static void SetWindowChromeCornerRadius(DependencyObject obj, CornerRadius value)
Parameters
obj
DependencyObject
value
CornerRadius