C# Class Naylah.Toolkit.UWP.Controls.Blade.BladeStack

Inheritance: Windows.UI.Xaml.Controls.ContentControl
Show file Open project: NaylahProject/Naylah.Toolkit.UWP

Public Properties

Property Type Description
BladeStackChangeMinWidthProperty Windows.UI.Xaml.DependencyProperty
BladeStackChangeTypeProperty Windows.UI.Xaml.DependencyProperty
BladesProperty Windows.UI.Xaml.DependencyProperty
ModeProperty Windows.UI.Xaml.DependencyProperty

Public Methods

Method Description
BladeStack ( ) : System
FocusLastBlade ( ) : void
RaiseBladesChange ( Blade blade ) : void
UpdateBladeStackView ( ) : void

Private Methods

Method Description
BladeModeChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void
BladeStackChangeTypeChangedCallback ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void
BladeStackMinWidthChangedCallback ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void
BladeStack_DataContextChanged ( FrameworkElement sender, DataContextChangedEventArgs args ) : void
BladeStack_Loaded ( object sender, RoutedEventArgs e ) : void
BladeStack_SizeChanged ( object sender, SizeChangedEventArgs e ) : void
BladesChangedCallback ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void
Blades_CollectionChanged ( object sender, System e ) : void
Configure ( ) : void
ConfigureScrollViewer ( ) : void
ConfigureStackPanel ( ) : void
StackPanel_SizeChanged ( object sender, SizeChangedEventArgs e ) : void

Method Details

BladeStack() public method

public BladeStack ( ) : System
return System

FocusLastBlade() public method

public FocusLastBlade ( ) : void
return void

RaiseBladesChange() public method

public RaiseBladesChange ( Blade blade ) : void
blade Blade
return void

UpdateBladeStackView() public method

public UpdateBladeStackView ( ) : void
return void

Property Details

BladeStackChangeMinWidthProperty public static property

public static DependencyProperty,Windows.UI.Xaml BladeStackChangeMinWidthProperty
return Windows.UI.Xaml.DependencyProperty

BladeStackChangeTypeProperty public static property

public static DependencyProperty,Windows.UI.Xaml BladeStackChangeTypeProperty
return Windows.UI.Xaml.DependencyProperty

BladesProperty public static property

public static DependencyProperty,Windows.UI.Xaml BladesProperty
return Windows.UI.Xaml.DependencyProperty

ModeProperty public static property

public static DependencyProperty,Windows.UI.Xaml ModeProperty
return Windows.UI.Xaml.DependencyProperty