New to Telerik UI for WPFStart a free 30-day trial

Represents the window chrome.

Definition

Namespace:Telerik.Windows.Controls.RibbonView.Shell

Assembly:Telerik.Windows.Controls.RibbonView.dll

Syntax:

C#
public class WindowChrome : Freezable

Inheritance: objectWindowChrome

Constructors

Initializes a new instance of the WindowChrome class.

C#
public WindowChrome()

Fields

CaptionHeightProperty

DependencyProperty

Identifies the CaptionHeightProperty dependency property.

C#
public static readonly DependencyProperty CaptionHeightProperty

CornerRadiusProperty

DependencyProperty

Identifies the CornerRadiusProperty dependency property.

C#
public static readonly DependencyProperty CornerRadiusProperty

GlassFrameThicknessProperty

DependencyProperty

Identifies the GlassFrameThicknessProperty dependency property.

C#
public static readonly DependencyProperty GlassFrameThicknessProperty

Identifies the IsHitTestVisibleInChromeProperty dependency property.

C#
public static readonly DependencyProperty IsHitTestVisibleInChromeProperty

NonClientFrameEdgesProperty

DependencyProperty

Identifies the NonClientFrameEdgesProperty dependency property.

C#
public static readonly DependencyProperty NonClientFrameEdgesProperty

Identifies the ResizeBorderThicknessProperty dependency property.

C#
public static readonly DependencyProperty ResizeBorderThicknessProperty

ResizeGripDirectionProperty

DependencyProperty

Identifies the ResizeGripDirectionProperty dependency property.

C#
public static readonly DependencyProperty ResizeGripDirectionProperty

Identifies the UseAeroCaptionButtonsProperty dependency property.

C#
public static readonly DependencyProperty UseAeroCaptionButtonsProperty

Identifies the WindowChromeCornerRadiusProperty attached property.

C#
public static readonly DependencyProperty WindowChromeCornerRadiusProperty

WindowChromeProperty

DependencyProperty

Identifies the WindowChromeProperty dependency property.

C#
public static readonly DependencyProperty WindowChromeProperty

Properties

Identifies the CaptionHeight property.

C#
public double CaptionHeight { get; set; }

CornerRadius

CornerRadius

Identifies the CornerRadius property.

C#
public CornerRadius CornerRadius { get; set; }

Identifies the GlassFrameCompleteThickness property.

C#
public static Thickness GlassFrameCompleteThickness { get; }

Identifies the GlassFrameThickness property.

C#
public Thickness GlassFrameThickness { get; set; }

Identifies the NonClientFrameEdges property.

C#
public NonClientFrameEdges NonClientFrameEdges { get; set; }

Identifies the ResizeBorderThickness property.

C#
public Thickness ResizeBorderThickness { get; set; }

Identifies the UseAeroCaptionButtons property.

C#
public bool UseAeroCaptionButtons { get; set; }

Methods

Identifies the CreateInstanceCore method.

C#
protected override Freezable CreateInstanceCore()
Returns:

Freezable

Identifies the CreateInstanceCore method.

C#
public static bool GetIsHitTestVisibleInChrome(IInputElement inputElement)
Parameters:inputElementIInputElementReturns:

bool

Identifies the GetResizeGripDirection method.

C#
public static ResizeGripDirection GetResizeGripDirection(IInputElement inputElement)
Parameters:inputElementIInputElementReturns:

ResizeGripDirection

Identifies the GetWindowChrome method.

C#
public static WindowChrome GetWindowChrome(Window window)
Parameters:windowWindowReturns:

WindowChrome

Gets the WindowChromeCornerRadius attached property value.

C#
public static CornerRadius GetWindowChromeCornerRadius(DependencyObject obj)
Parameters:objDependencyObjectReturns:

CornerRadius

Identifies the SetIsHitTestVisibleInChrome method.

C#
public static void SetIsHitTestVisibleInChrome(IInputElement inputElement, bool hitTestVisible)
Parameters:inputElementIInputElementhitTestVisiblebool

Identifies the SetResizeGripDirection method.

C#
public static void SetResizeGripDirection(IInputElement inputElement, ResizeGripDirection direction)
Parameters:inputElementIInputElementdirectionResizeGripDirection

Identifies the SetWindowChrome method.

C#
public static void SetWindowChrome(Window window, WindowChrome chrome)
Parameters:windowWindowchromeWindowChrome

Sets the WindowChromeCornerRadius attached property value.

C#
public static void SetWindowChromeCornerRadius(DependencyObject obj, CornerRadius value)
Parameters:objDependencyObjectvalueCornerRadius