C# Class Microsoft.Samples.KMoore.WPFSamples.Zap.ZapScroller

Inheritance: System.Windows.Controls.Control, INotifyPropertyChanged
Show file Open project: daszat/zetbox Class Usage Examples

Public Properties

Property Type Description
CommandsProperty System.Windows.DependencyProperty
ItemCountProperty DependencyProperty
ParentItemsProperty DependencyProperty

Protected Methods

Method Description
MeasureOverride ( Size constraint ) : Size
OnPropertyChanged ( DependencyPropertyChangedEventArgs e ) : void
OnPropertyChanged ( PropertyChangedEventArgs e ) : void
OnVisualParentChanged ( DependencyObject oldParent ) : void

Private Methods

Method Description
ZapScroller ( ) : System
findZapDecorator ( ) : void
parentItemsChanged ( ) : void
parentItemsChanged ( DependencyObject element, DependencyPropertyChangedEventArgs e ) : void
parentItemsContentChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
resetCommands ( ) : void
resetParentItems ( ) : void

Method Details

MeasureOverride() protected method

protected MeasureOverride ( Size constraint ) : Size
constraint Size
return Size

OnPropertyChanged() protected method

protected OnPropertyChanged ( DependencyPropertyChangedEventArgs e ) : void
e DependencyPropertyChangedEventArgs
return void

OnPropertyChanged() protected method

protected OnPropertyChanged ( PropertyChangedEventArgs e ) : void
e PropertyChangedEventArgs
return void

OnVisualParentChanged() protected method

protected OnVisualParentChanged ( DependencyObject oldParent ) : void
oldParent DependencyObject
return void

Property Details

CommandsProperty public static property

public static DependencyProperty,System.Windows CommandsProperty
return System.Windows.DependencyProperty

ItemCountProperty public static property

public static DependencyProperty ItemCountProperty
return DependencyProperty

ParentItemsProperty public static property

public static DependencyProperty ParentItemsProperty
return DependencyProperty