C# Class WinRTXamlToolkit.Controls.CascadingImageControl

Inheritance: Windows.UI.Xaml.Controls.Control
Show file Open project: xyzzer/WinRTXamlToolkit

Public Properties

Property Type Description
CascadeDirectionProperty Windows.UI.Xaml.DependencyProperty
CascadeInEasingFunctionProperty Windows.UI.Xaml.DependencyProperty
CascadeSequenceProperty Windows.UI.Xaml.DependencyProperty
ColumnDelayProperty Windows.UI.Xaml.DependencyProperty
ColumnsProperty Windows.UI.Xaml.DependencyProperty
ImageSourceProperty Windows.UI.Xaml.DependencyProperty
RowDelayProperty Windows.UI.Xaml.DependencyProperty
RowsProperty Windows.UI.Xaml.DependencyProperty
TileDurationProperty Windows.UI.Xaml.DependencyProperty

Public Methods

Method Description
Cascade ( ) : void

Runs the cascades animation.

CascadingImageControl ( ) : System

Initializes a new instance of the CascadingImageControl class.

Protected Methods

Method Description
OnApplyTemplate ( ) : void

Invoked whenever application code or internal processes (such as a rebuilding layout pass) call ApplyTemplate. In simplest terms, this means the method is called just before a UI element displays in your app. Override this method to influence the default post-template logic of a class.

Private Methods

Method Description
OnColumnDelayChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void

Handles changes to the ColumnDelay property.

OnColumnDelayChanged ( System.TimeSpan oldColumnDelay, System.TimeSpan newColumnDelay ) : void

Provides derived classes an opportunity to handle changes to the ColumnDelay property.

OnColumnsChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void

Handles changes to the Columns property.

OnColumnsChanged ( int oldColumns, int newColumns ) : void

Provides derived classes an opportunity to handle changes to the Columns property.

OnImageSourceChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void

Handles changes to the ImageSource property.

OnImageSourceChanged ( ImageSource oldImageSource, ImageSource newImageSource ) : void

Provides derived classes an opportunity to handle changes to the ImageSource property.

OnLoaded ( object sender, RoutedEventArgs e ) : void
OnRowDelayChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void

Handles changes to the RowDelay property.

OnRowDelayChanged ( System.TimeSpan oldRowDelay, System.TimeSpan newRowDelay ) : void

Provides derived classes an opportunity to handle changes to the RowDelay property.

OnRowsChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void

Handles changes to the Rows property.

OnRowsChanged ( int oldRows, int newRows ) : void

Provides derived classes an opportunity to handle changes to the Rows property.

OnTileDurationChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void

Handles changes to the TileDuration property.

OnTileDurationChanged ( System.TimeSpan oldTileDuration, System.TimeSpan newTileDuration ) : void

Provides derived classes an opportunity to handle changes to the TileDuration property.

Method Details

Cascade() public method

Runs the cascades animation.
public Cascade ( ) : void
return void

CascadingImageControl() public method

Initializes a new instance of the CascadingImageControl class.
public CascadingImageControl ( ) : System
return System

OnApplyTemplate() protected method

Invoked whenever application code or internal processes (such as a rebuilding layout pass) call ApplyTemplate. In simplest terms, this means the method is called just before a UI element displays in your app. Override this method to influence the default post-template logic of a class.
protected OnApplyTemplate ( ) : void
return void

Property Details

CascadeDirectionProperty public static property

CascadeDirection Dependency Property
public static DependencyProperty,Windows.UI.Xaml CascadeDirectionProperty
return Windows.UI.Xaml.DependencyProperty

CascadeInEasingFunctionProperty public static property

CascadeInEasingFunction Dependency Property
public static DependencyProperty,Windows.UI.Xaml CascadeInEasingFunctionProperty
return Windows.UI.Xaml.DependencyProperty

CascadeSequenceProperty public static property

CascadeSequence Dependency Property
public static DependencyProperty,Windows.UI.Xaml CascadeSequenceProperty
return Windows.UI.Xaml.DependencyProperty

ColumnDelayProperty public static property

ColumnDelay Dependency Property
public static DependencyProperty,Windows.UI.Xaml ColumnDelayProperty
return Windows.UI.Xaml.DependencyProperty

ColumnsProperty public static property

Columns Dependency Property
public static DependencyProperty,Windows.UI.Xaml ColumnsProperty
return Windows.UI.Xaml.DependencyProperty

ImageSourceProperty public static property

ImageSource Dependency Property
public static DependencyProperty,Windows.UI.Xaml ImageSourceProperty
return Windows.UI.Xaml.DependencyProperty

RowDelayProperty public static property

RowDelay Dependency Property
public static DependencyProperty,Windows.UI.Xaml RowDelayProperty
return Windows.UI.Xaml.DependencyProperty

RowsProperty public static property

Rows Dependency Property
public static DependencyProperty,Windows.UI.Xaml RowsProperty
return Windows.UI.Xaml.DependencyProperty

TileDurationProperty public static property

TileDuration Dependency Property
public static DependencyProperty,Windows.UI.Xaml TileDurationProperty
return Windows.UI.Xaml.DependencyProperty