Table of Contents

Class DrawerBox

Namespace
H.Controls.DrawerBox
Assembly
H.Controls.DrawerBox.dll
[TemplatePart(Name = "PART_DrawerTemplate")]
[TemplatePart(Name = "PART_ToggleTemplate")]
public class DrawerBox : Control, IAnimatable, ISupportInitialize, IFrameworkInputElement, IInputElement, IQueryAmbient, ITransitionHostable
Inheritance
DrawerBox
Implements
Inherited Members
Extension Methods

Fields

DrawerTemplateProperty

public static readonly DependencyProperty DrawerTemplateProperty

Field Value

DependencyProperty

IsExpandedProperty

public static readonly DependencyProperty IsExpandedProperty

Field Value

DependencyProperty

ToggleTemplateProperty

public static readonly DependencyProperty ToggleTemplateProperty

Field Value

DependencyProperty

Properties

DrawerTemplate

public ControlTemplate DrawerTemplate { get; set; }

Property Value

ControlTemplate

IsExpanded

public bool IsExpanded { get; set; }

Property Value

bool

ToggleTemplate

public ControlTemplate ToggleTemplate { get; set; }

Property Value

ControlTemplate

Transitionable

public ITransitionable Transitionable { get; set; }

Property Value

ITransitionable

Methods

Close()

public void Close()

OnApplyTemplate()

When overridden in a derived class, is invoked whenever application code or internal processes call ApplyTemplate().

public override void OnApplyTemplate()

Show()

public void Show()