C# Class Fluent.GalleryGroupContainer

Represents container of grouped gallery items in GalleryPanel or Gallery
Inheritance: System.Windows.Controls.HeaderedItemsControl
ファイルを表示 Open project: Gainedge/BetterExplorer Class Usage Examples

Public Properties

Property Type Description
IsHeaderedProperty System.Windows.DependencyProperty
ItemHeightProperty System.Windows.DependencyProperty
ItemWidthProperty System.Windows.DependencyProperty
MaxItemsInRowProperty System.Windows.DependencyProperty
MinItemsInRowProperty System.Windows.DependencyProperty
OrientationProperty System.Windows.DependencyProperty

Public Methods

Method Description
GetItemSize ( ) : Size

Determinates item's size (return Size.Empty in case of it is not possible)

Protected Methods

Method Description
MeasureOverride ( Size constraint ) : Size

Called to remeasure a control.

Private Methods

Method Description
FindItemsPanel ( DependencyObject obj ) : System.Windows.Controls.Panel
GalleryGroupContainer ( ) : System

Static constructor

GetItemWidth ( ) : double
OnCoerceStyle ( DependencyObject d, object basevalue ) : object
OnMaxMinItemsInRowChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
UpdateMaxWidth ( ) : void

Method Details

GetItemSize() public method

Determinates item's size (return Size.Empty in case of it is not possible)
public GetItemSize ( ) : Size
return System.Windows.Size

MeasureOverride() protected method

Called to remeasure a control.
protected MeasureOverride ( Size constraint ) : Size
constraint System.Windows.Size The maximum size that the method can return.
return System.Windows.Size

Property Details

IsHeaderedProperty public_oe static_oe property

Using a DependencyProperty as the backing store for IsHeadered. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows IsHeaderedProperty
return System.Windows.DependencyProperty

ItemHeightProperty public_oe static_oe property

Using a DependencyProperty as the backing store for ItemHeight. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows ItemHeightProperty
return System.Windows.DependencyProperty

ItemWidthProperty public_oe static_oe property

Using a DependencyProperty as the backing store for ItemWidth. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows ItemWidthProperty
return System.Windows.DependencyProperty

MaxItemsInRowProperty public_oe static_oe property

Using a DependencyProperty as the backing store for ItemsInRow. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows MaxItemsInRowProperty
return System.Windows.DependencyProperty

MinItemsInRowProperty public_oe static_oe property

Using a DependencyProperty as the backing store for ItemsInRow. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows MinItemsInRowProperty
return System.Windows.DependencyProperty

OrientationProperty public_oe static_oe property

Using a DependencyProperty as the backing store for Orientation. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows OrientationProperty
return System.Windows.DependencyProperty