RadControls for WPF

An items control that is suitable for building interactive dashboard-like layouts.

Namespace: Telerik.Windows.Controls
Assembly: Telerik.Windows.Controls.Navigation (in Telerik.Windows.Controls.Navigation.dll) Version: 2013.1.403.40

Syntax

C#
public class RadTileView : MultiSelector, 
	IThemable
Visual Basic
Public Class RadTileView _
	Inherits MultiSelector _
	Implements IThemable

Remarks

The RadTileView control is used for displaying a list of resizable and animated tiles. The RadTileView control has the following features:

  • DataBinding that allows the control to be populated from various data sources
  • Programmatic access to the RadTileView object model which allows developers to dynamically create TileViews, populate them with items, and set their properties.
  • Customizable appearance through built-in or user-defined skins.
  • Several maximize modes specifying the allowed number of maximized tiles.
  • Customizable minimized items position.
  • Ability to reorder individual tiles via dragging.
  • Customizable reordering and resizing animations.
  • Customizable maximum number of rows and columns specifying the items layout.
  • Customizable size of minimized tiles.

Items

The RadTileView control contains a collection of items represented by RadTileViewItem objects which are stored in the Items collection.

Each item has a Header and a Content property. The TileState property specifies the current state of a tile and can be set to either Maximized, Minimized, or Restored. Whenever there is a maximized tile, the rest of the tiles are automatically set to Minimized state, i.e. at any given time there can be only one maximized item. Alternatively, when no item is maximized, all items are in a Restored state.

Inheritance Hierarchy

System..::..Object
  System.Windows.Threading..::..DispatcherObject
    System.Windows..::..DependencyObject
      System.Windows.Media..::..Visual
        System.Windows..::..UIElement
          System.Windows..::..FrameworkElement
            System.Windows.Controls..::..Control
              System.Windows.Controls..::..ItemsControl
                System.Windows.Controls.Primitives..::..Selector
                  System.Windows.Controls.Primitives..::..MultiSelector
                    Telerik.Windows.Controls..::..RadTileView

See Also