Figure 1: Multiple selection in RadTileList

RadTileList exposes the SelectedItem and SelectedItems properties in order to grant you access to the selected item in the items of the control.

The SelectedItem property corresponds to the item the user has clicked or tapped when SelectionMode is Single.

SelectedItems is a collection of items containing all selected items in the control when SelectionMode is set to Multiple or Extended.

The SelectedItems collection will remain empty when SelectionMode is set to Single and you change the selected item. However, when in Multiple or Extended selection mode, SelectedItem will be set to the last item added to the selected items that is still included in the selection.

Regardless of the mode the selection is in, the SelectionChanged event will be raised when the user changes the selected item or items in RadTileList. The event arguments are of SelectionChangedEventArgs type, so you gain access to the items removed or added to the selection.

The snippet in Example 2 demonstrates how you can react to a change in the current selection.