Class
WindowChrome

Represents the window chrome.

Definition

Namespace:Telerik.Windows.Controls.RibbonView.Shell

Assembly:Telerik.Windows.Controls.RibbonView.dll

Syntax:

cs-api-definition
public class WindowChrome : Freezable

Inheritance: objectWindowChrome

Constructors

WindowChrome()

Initializes a new instance of the WindowChrome class.

Declaration

cs-api-definition
public WindowChrome()

Fields

CaptionHeightProperty

Identifies the CaptionHeightProperty dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty CaptionHeightProperty

Field Value

DependencyProperty

CornerRadiusProperty

Identifies the CornerRadiusProperty dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty CornerRadiusProperty

Field Value

DependencyProperty

GlassFrameThicknessProperty

Identifies the GlassFrameThicknessProperty dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty GlassFrameThicknessProperty

Field Value

DependencyProperty

IsHitTestVisibleInChromeProperty

Identifies the IsHitTestVisibleInChromeProperty dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty IsHitTestVisibleInChromeProperty

Field Value

DependencyProperty

NonClientFrameEdgesProperty

Identifies the NonClientFrameEdgesProperty dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty NonClientFrameEdgesProperty

Field Value

DependencyProperty

ResizeBorderThicknessProperty

Identifies the ResizeBorderThicknessProperty dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ResizeBorderThicknessProperty

Field Value

DependencyProperty

ResizeGripDirectionProperty

Identifies the ResizeGripDirectionProperty dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ResizeGripDirectionProperty

Field Value

DependencyProperty

UseAeroCaptionButtonsProperty

Identifies the UseAeroCaptionButtonsProperty dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty UseAeroCaptionButtonsProperty

Field Value

DependencyProperty

WindowChromeCornerRadiusProperty

Identifies the WindowChromeCornerRadiusProperty attached property.

Declaration

cs-api-definition
public static readonly DependencyProperty WindowChromeCornerRadiusProperty

Field Value

DependencyProperty

WindowChromeProperty

Identifies the WindowChromeProperty dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty WindowChromeProperty

Field Value

DependencyProperty

Properties

CaptionHeight

Identifies the CaptionHeight property.

Declaration

cs-api-definition
public double CaptionHeight { get; set; }

Property Value

double

CornerRadius

Identifies the CornerRadius property.

Declaration

cs-api-definition
public CornerRadius CornerRadius { get; set; }

Property Value

CornerRadius

GlassFrameCompleteThickness

Identifies the GlassFrameCompleteThickness property.

Declaration

cs-api-definition
public static Thickness GlassFrameCompleteThickness { get; }

Property Value

Thickness

GlassFrameThickness

Identifies the GlassFrameThickness property.

Declaration

cs-api-definition
public Thickness GlassFrameThickness { get; set; }

Property Value

Thickness

NonClientFrameEdges

Identifies the NonClientFrameEdges property.

Declaration

cs-api-definition
public NonClientFrameEdges NonClientFrameEdges { get; set; }

Property Value

NonClientFrameEdges

ResizeBorderThickness

Identifies the ResizeBorderThickness property.

Declaration

cs-api-definition
public Thickness ResizeBorderThickness { get; set; }

Property Value

Thickness

UseAeroCaptionButtons

Identifies the UseAeroCaptionButtons property.

Declaration

cs-api-definition
public bool UseAeroCaptionButtons { get; set; }

Property Value

bool

Methods

CreateInstanceCore()

Identifies the CreateInstanceCore method.

Declaration

cs-api-definition
protected override Freezable CreateInstanceCore()

Returns

Freezable

GetIsHitTestVisibleInChrome(IInputElement)

Identifies the CreateInstanceCore method.

Declaration

cs-api-definition
public static bool GetIsHitTestVisibleInChrome(IInputElement inputElement)

Parameters

inputElement

IInputElement

Returns

bool

GetResizeGripDirection(IInputElement)

Identifies the GetResizeGripDirection method.

Declaration

cs-api-definition
public static ResizeGripDirection GetResizeGripDirection(IInputElement inputElement)

Parameters

inputElement

IInputElement

Returns

ResizeGripDirection

GetWindowChrome(Window)

Identifies the GetWindowChrome method.

Declaration

cs-api-definition
public static WindowChrome GetWindowChrome(Window window)

Parameters

window

Window

Returns

WindowChrome

GetWindowChromeCornerRadius(DependencyObject)

Gets the WindowChromeCornerRadius attached property value.

Declaration

cs-api-definition
public static CornerRadius GetWindowChromeCornerRadius(DependencyObject obj)

Parameters

obj

DependencyObject

Returns

CornerRadius

SetIsHitTestVisibleInChrome(IInputElement, bool)

Identifies the SetIsHitTestVisibleInChrome method.

Declaration

cs-api-definition
public static void SetIsHitTestVisibleInChrome(IInputElement inputElement, bool hitTestVisible)

Parameters

inputElement

IInputElement

hitTestVisible

bool

SetResizeGripDirection(IInputElement, ResizeGripDirection)

Identifies the SetResizeGripDirection method.

Declaration

cs-api-definition
public static void SetResizeGripDirection(IInputElement inputElement, ResizeGripDirection direction)

Parameters

inputElement

IInputElement

direction

ResizeGripDirection

SetWindowChrome(Window, WindowChrome)

Identifies the SetWindowChrome method.

Declaration

cs-api-definition
public static void SetWindowChrome(Window window, WindowChrome chrome)

Parameters

window

Window

chrome

WindowChrome

SetWindowChromeCornerRadius(DependencyObject, CornerRadius)

Sets the WindowChromeCornerRadius attached property value.

Declaration

cs-api-definition
public static void SetWindowChromeCornerRadius(DependencyObject obj, CornerRadius value)

Parameters

obj

DependencyObject

value

CornerRadius