Events
This article describes the RadTileView and RadTileViewItem events.
RadTileView Events
The RadTileView exposes the following events:
TileStateChanged - raised when the state of the item is changed.
PreviewTileStateChanged - raised before the state of the item is changed. It is cancelable by setting the Handled property of the event arguments to True.
PreviewTileDragStarted - fired before a drag operation has started. It is cancelable by setting the Handled property of the event arguments to True.
TileDragStarted - fired after a drag operation has started.
TileDragEnded - fired after a drag operation has ended.
TilePositionChanged - fired when a tile's position has been changed while reordering the tiles with dragging.
PreviewTilePositionChanged - fired before the position of the item is changed. It is cancelable by setting the Handled property of the event arguments to True.
PreviewTilesStateChanged - raised before the state of any items is changed. It is cancelable by setting the Handled property of the event arguments to True.
TilesStateChanged - raised after the state of all items is changed.
TilesPositionChanged - raised after the position of all items is changed and after all related animations have completed.
-
TilesAnimationCompleted - raised when the tiles animations have completed. The event handler receives two arguments:
- The sender argument contains the RadTileView object triggering the tile animations.
- A TilesAnimationCompletedEventArgs object, which exposes an AnimatedContainers property that gets the collection of the RadTileViewItems that were animated.
RadTileViewItem Events
The RadTileViewItem exposes the following events:
PositionChanged - fired when a tile's position has been changed while reordering the tiles with dragging.
PreviewTileStateChanged - raised before the state of the item is changed. It is cancelable by setting the Handled property of the event arguments to True.
TileStateChanged - raised when the state of the item is changed.