The C1TileView type exposes the following members.

Constructors

  Name Description
Public method C1TileView
Initializes a new instance of a C1TileView.

Methods

  Name Description
Protected method OnApplyTemplate
Builds the visual tree for the C1TileView control when a new template is applied.
(Overrides FrameworkElementOnApplyTemplate()()()().)

Fields

  Name Description
Public field Static member AnimationDurationProperty
Identifies the AnimationDuration dependency property.
Public field Static member AnimationEasingFunctionProperty
Identifies the AnimationEasingFunction dependency property.
Public field Static member ButtonBackgroundProperty
Identifies the ButtonBackground dependency property.
Public field Static member ButtonForegroundProperty
Identifies the ButtonForeground dependency property.
Public field Static member CanUserReorderProperty
Identifies the CanUserReorder dependency property.
Public field Static member ColumnsProperty
Identifies the Columns dependency property.
Public field Static member FocusBrushProperty
Identifies the FocusBrush dependency property.
Public field Static member HeaderBackgroundProperty
Identifies the HeaderBackground dependency property.
Public field Static member HeaderForegroundProperty
Identifies the HeaderForeground dependency property.
Public field Static member ItemBackgroundProperty
Identifies the ItemBackground dependency property.
Public field Static member ItemForegroundProperty
Identifies the ItemForeground dependency property.
Public field Static member ItemTemplateHeaderProperty
Identifies the ItemTemplateHeader dependency property.
Public field Static member ItemTemplateMaximizedProperty
Identifies the ItemTemplateMaximized dependency property.
Public field Static member ItemTemplateMinimizedProperty
Identifies the ItemTemplateMinimized dependency property.
Public field Static member MaximizedIndexProperty
Identifies the MaximizedIndex dependency property.
Public field Static member MaximizedItemProperty
Identifies the MaximizedItem dependency property.
Public field Static member MinimizedItemsPositionProperty
Identifies the MinimizedItemsPosition dependency property.
Public field Static member MouseOverBrushProperty
Identifies the MouseOverBrush dependency property.
Public field Static member PressedBrushProperty
Identifies the PressedBrush dependency property.
Public field Static member RowsProperty
Identifies the Rows dependency property.
Public field Static member ScrollBarStyleProperty
Identifies the ScrollBarStyle dependency property.
Public field Static member ScrollBarVisibilityProperty
Identifies the ScrollBarVisibility dependency property.
Public field Static member UpdateSourceCollectionProperty
Identifies the UpdateSourceCollection dependency property.

Properties

  Name Description
Public property AnimationDuration
Gets or sets the time that item reordering takes.
Public property AnimationEasingFunction
Gets or sets how to soften the reordering movement.
Public property ButtonBackground
Gets or sets the Brush that will be assigned to the Background of the buttons inside the control.
Public property ButtonForeground
Gets or sets the Brush that will be assigned to the Foreground of the buttons inside the control.
Public property CanUserReorder
Gets or sets whether the user is allowed to drag and drop and reorder C1TileViewItems from this control.
Public property Columns
Gets or sets the number of columns the C1TileViewItems are laid in. If the value is zero, the minimum number that doesn't require scrolling is used. If both Columns and Rows are zero, the items are laid in a square.
Public property FocusBrush
Gets or sets the Brush used to highlight the focused control.
Public property HeaderBackground
Gets or sets the Brush used as background of the header of the contained C1TileViewItems.
Public property HeaderForeground
Gets or sets the Brush used as foreground of the header of the contained C1TileViewItems.
Public property ItemBackground
Gets or sets the Brush used as background of the contained C1TileViewItems.
Public property ItemForeground
Gets or sets the Brush used as foreground of the contained C1TileViewItems.
Public property ItemTemplateHeader
Gets or sets the DataTemplate used as title for the items.
Public property ItemTemplateMaximized
Gets or sets the DataTemplate used for items in the Maximized()()()() state.
Public property ItemTemplateMinimized
Gets or sets the DataTemplate used for items in the Minimized()()()() state.
Public property MaximizedIndex
Gets or sets the index in the [P:Items] collection of the selected item.
Public property MaximizedItem
Gets or sets the member of the [P:Items] collection currently highlighted.
Public property MinimizedItemsPosition
Gets or sets where to place the strip with the minimized items. The ScrollBar is at the right or bottom of the strip.
Public property MouseOverBrush
Gets or sets the Brush used to highlight the control when it has the mouse over.
Public property PressedBrush
Gets or sets the Brush used to paint a button when it is pressed.
Public property Rows
Gets or sets the number of rows the C1TileViewItems are laid in. If the value is zero, the minimum number that doesn't require scrolling is used. If both Columns and Rows are zero, the items are laid in a square.
Public property ScrollBarStyle
Gets or sets the style used for the inner scrollbar.
Public property ScrollBarVisibility
Gets or sets whether the scrollbar should be visible.
Public property UpdateSourceCollection
Gets or sets whether changes in the order of the items are written to Items or ItemsSource.

Events

  Name Description
Public event MaximizedIndexChanged
Event raised when the [P:MaximizedIndex] property has changed.
Public event MaximizedItemChanged
Event raised when the [P:MaximizedItem] property has changed.

See Also