C# Class Quasar.ImageListView

Inheritance: System.Windows.Controls.ListBox
Show file Open project: indexzero/quasar

Public Properties

Property Type Description
DisplayImagePathProperty System.Windows.DependencyProperty
ItemHeightProperty System.Windows.DependencyProperty
ItemWidthProperty System.Windows.DependencyProperty
StretchProperty System.Windows.DependencyProperty

Public Methods

Method Description
ImageListView ( ) : System

Protected Methods

Method Description
ClearContainerForItemOverride ( DependencyObject element, object item ) : void
GetContainerForItemOverride ( ) : DependencyObject
IsItemItsOwnContainerOverride ( object item ) : bool
OnDisplayImagePathChanged ( string oldValue, string newValue ) : void
OnItemHeightChanged ( double oldValue, double newValue ) : void
OnItemWidthChanged ( double oldValue, double newValue ) : void
OnItemsChanged ( NotifyCollectionChangedEventArgs args ) : void
OnStretchChanged ( Stretch oldValue, Stretch newValue ) : void
PrepareContainerForItemOverride ( DependencyObject element, object item ) : void

Private Methods

Method Description
OnDisplayImagePathChanged ( DependencyObject obj, System.Windows.DependencyPropertyChangedEventArgs args ) : void
OnItemHeightChanged ( DependencyObject obj, System.Windows.DependencyPropertyChangedEventArgs args ) : void
OnItemWidthChanged ( DependencyObject obj, System.Windows.DependencyPropertyChangedEventArgs args ) : void
OnStretchChanged ( DependencyObject obj, System.Windows.DependencyPropertyChangedEventArgs args ) : void

Method Details

ClearContainerForItemOverride() protected method

protected ClearContainerForItemOverride ( DependencyObject element, object item ) : void
element System.Windows.DependencyObject
item object
return void

GetContainerForItemOverride() protected method

protected GetContainerForItemOverride ( ) : DependencyObject
return System.Windows.DependencyObject

ImageListView() public method

public ImageListView ( ) : System
return System

IsItemItsOwnContainerOverride() protected method

protected IsItemItsOwnContainerOverride ( object item ) : bool
item object
return bool

OnDisplayImagePathChanged() protected method

protected OnDisplayImagePathChanged ( string oldValue, string newValue ) : void
oldValue string
newValue string
return void

OnItemHeightChanged() protected method

protected OnItemHeightChanged ( double oldValue, double newValue ) : void
oldValue double
newValue double
return void

OnItemWidthChanged() protected method

protected OnItemWidthChanged ( double oldValue, double newValue ) : void
oldValue double
newValue double
return void

OnItemsChanged() protected method

protected OnItemsChanged ( NotifyCollectionChangedEventArgs args ) : void
args System.Collections.Specialized.NotifyCollectionChangedEventArgs
return void

OnStretchChanged() protected method

protected OnStretchChanged ( Stretch oldValue, Stretch newValue ) : void
oldValue Stretch
newValue Stretch
return void

PrepareContainerForItemOverride() protected method

protected PrepareContainerForItemOverride ( DependencyObject element, object item ) : void
element System.Windows.DependencyObject
item object
return void

Property Details

DisplayImagePathProperty public static property

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

ItemHeightProperty public static property

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

ItemWidthProperty public static property

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

StretchProperty public static property

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