MaterialDesignThemes by James Willock

<PackageReference Include="MaterialDesignThemes" Version="4.8.1-ci255" />

.NET API 9,578,496 bytes

 DrawerHost

public class DrawerHost : ContentControl

public static readonly RoutedCommand CloseDrawerCommand

public static readonly RoutedEvent DrawerClosingEvent

public static readonly RoutedEvent DrawerOpenedEvent

public static readonly RoutedCommand OpenDrawerCommand

public static readonly DependencyProperty OpenModeProperty

public const string TemplateAllDrawersAllClosedStateName = "AllClosed"

public const string TemplateAllDrawersAnyOpenStateName = "AnyOpen"

public const string TemplateAllDrawersGroupName = "AllDrawers"

public const string TemplateBottomClosedStateName = "BottomDrawerClosed"

public const string TemplateBottomDrawerGroupName = "BottomDrawer"

public const string TemplateBottomDrawerPartName = "PART_BottomDrawer"

public const string TemplateBottomOpenStateName = "BottomDrawerOpen"

public const string TemplateContentCoverPartName = "PART_ContentCover"

public const string TemplateLeftClosedStateName = "LeftDrawerClosed"

public const string TemplateLeftDrawerGroupName = "LeftDrawer"

public const string TemplateLeftDrawerPartName = "PART_LeftDrawer"

public const string TemplateLeftOpenStateName = "LeftDrawerOpen"

public const string TemplateRightClosedStateName = "RightDrawerClosed"

public const string TemplateRightDrawerGroupName = "RightDrawer"

public const string TemplateRightDrawerPartName = "PART_RightDrawer"

public const string TemplateRightOpenStateName = "RightDrawerOpen"

public const string TemplateTopClosedStateName = "TopDrawerClosed"

public const string TemplateTopDrawerGroupName = "TopDrawer"

public const string TemplateTopDrawerPartName = "PART_TopDrawer"

public const string TemplateTopOpenStateName = "TopDrawerOpen"

public Brush BottomDrawerBackground { get; set; }

public bool BottomDrawerCloseOnClickAway { get; set; }

public object BottomDrawerContent { get; set; }

public string BottomDrawerContentStringFormat { get; set; }

public CornerRadius? BottomDrawerCornerRadius { get; set; }

public int BottomDrawerZIndex { get; }

public bool IsBottomDrawerOpen { get; set; }

public bool IsLeftDrawerOpen { get; set; }

public bool IsRightDrawerOpen { get; set; }

public bool IsTopDrawerOpen { get; set; }

public Brush LeftDrawerBackground { get; set; }

public bool LeftDrawerCloseOnClickAway { get; set; }

public object LeftDrawerContent { get; set; }

public string LeftDrawerContentStringFormat { get; set; }

public CornerRadius? LeftDrawerCornerRadius { get; set; }

public int LeftDrawerZIndex { get; }

public DrawerHostOpenMode OpenMode { get; set; }

public Brush OverlayBackground { get; set; }

public Brush RightDrawerBackground { get; set; }

public bool RightDrawerCloseOnClickAway { get; set; }

public object RightDrawerContent { get; set; }

public string RightDrawerContentStringFormat { get; set; }

public CornerRadius? RightDrawerCornerRadius { get; set; }

public int RightDrawerZIndex { get; }

public Brush TopDrawerBackground { get; set; }

public bool TopDrawerCloseOnClickAway { get; set; }

public object TopDrawerContent { get; set; }

public string TopDrawerContentStringFormat { get; set; }

public CornerRadius? TopDrawerCornerRadius { get; set; }

public int TopDrawerZIndex { get; }

Raised when a drawer is closing.

Raised when a drawer is opened.

public DrawerHost()

protected void OnDrawerClosing(DrawerClosingEventArgs eventArgs)

protected void OnDrawerOpened(DrawerOpenedEventArgs eventArgs)