or
<
telerik:RadCarousel
x:Name
=
"RadCarousel"
Background
=
"Transparent"
Margin
=
"10,10,0,0"
Height
=
"72"
VerticalAlignment
=
"Top"
HorizontalScrollBarVisibility
=
"Hidden"
ItemTemplate
=
"{StaticResource CarouselItemTemplate}"
ItemsSource
=
"{Binding}"
SelectionChanged
=
"RadCarousel_SelectionChanged"
SelectedItem
=
"{Binding SelectedItem, Mode=TwoWay}"
>
<
telerik:RadCarousel.ItemsPanel
>
<
ItemsPanelTemplate
>
<
telerik:RadCarouselPanel
Path
=
"{StaticResource horizontalPath}"
/>
</
ItemsPanelTemplate
>
</
telerik:RadCarousel.ItemsPanel
>
</
telerik:RadCarousel
>
my Code behind is this
public
void
LoadSalesPerson(
object
sender, RoutedEventArgs e)
{
DataClasses1DataContext conn =
new
DataClasses1DataContext();
List<GetSalesPeopleResult> getSalesPeopleResults = (from s
in
conn.GetSalesPeople()
select s).ToList();
RadCarousel.ItemsSource = getSalesPeopleResults;
}
private
void
RadCarousel_SelectionChanged(
object
sender, Telerik.Windows.Controls.SelectionChangeEventArgs e)
{
int
index = RadCarousel.Items.IndexOf(RadCarousel.SelectedItem);
int
smm = RadCarousel.ElementAt(index);
}
Data = new ObservableCollection<RadBreadcrumbItem>();
var brian = new RadBreadcrumbItem { Header = "Brian" };
var bart = new RadBreadcrumbItem { Header = "Bart" };
var ryan = new RadBreadcrumbItem { Header = "Ryan" };
var jay = new RadBreadcrumbItem { Header = "Jay" };
ryan.Items.Add(bart);
ryan.Items.Add(jay);
brian.Items.Add(ryan);
Data.Add(brian);
Root =
new RadBreadcrumbItem {ItemsSource = Data};
I want it to show by default as Brian/Ryan/Bart
But like this I have to click each item in the BreadCrumb to set the item.
How to do this programtatically?
foreach
(var style
in
listStyles)
{
ListStyle newList = RadDocument.AddCustomListStyle(style);
RadDocument.ListStyles.Add(newList);
RadDocument.ListManager.RegisterListStyleIfNecessary(newList);
}