Telerik UI for Windows Phone by Progress

By default the RadLoopingList control shows its selected item and other items which fit into its layout slot. In some cases you might want to display the other items only when the user is interacting with the control but to otherwise keep only the selected one visible. This is done by using the IsExpanded property of RadLoopingList.

CopyXAML
<telerikPrimitives:RadLoopingList x:Name="radLoopingList" IsExpanded="True" />

Note that by setting the property to False, it will hide all the items except for the selected one, but won't make them appear upon user interaction. In this case you have to manually do this by handling the ManipulationStarted and ManipulationEnded events of the control.

CopyXAML
<telerikPrimitives:RadLoopingList x:Name="radLoopingList" IsExpanded="False" ManipulationStarted="radLoopingList_ManipulationStarted" ManipulationCompleted="radLoopingList_ManipulationCompleted" />
CopyC#
private void radLoopingList_ManipulationStarted( object sender, ManipulationStartedEventArgs e )
{
this.radLoopingList.IsExpanded = true;
}

private void radLoopingList_ManipulationCompleted(object sender, ManipulationCompletedEventArgs e)
{
this.radLoopingList.IsExpanded = false;
}