or
							<Window x:Class="GanttChart.MainWindow"        Title="MainWindow" Height="350" Width="525" xmlns:telerik="http://schemas.telerik.com/2008/xaml/presentation">    <Grid>        <telerik:RadGanttView Margin="0" Name="radGanttView1" VerticalAlignment="Stretch" HorizontalAlignment="Stretch">            <telerik:RadGanttView.Columns>                <telerik:ColumnDefinition ColumnWidth="175" Header="Title" MemberBinding="{Binding Title}" />                <telerik:ColumnDefinition ColumnWidth="175" Header="End"  MemberBinding="{Binding Start}"/>                <telerik:ColumnDefinition ColumnWidth="175" Header="Start"  MemberBinding="{Binding End}"/>            </telerik:RadGanttView.Columns>        </telerik:RadGanttView>    </Grid></Window>using System;using System.Collections.Generic;using System.Collections.ObjectModel;using System.Linq;using System.Text;using System.Windows;using System.Windows.Controls;using System.Windows.Data;using System.Windows.Documents;using System.Windows.Input;using System.Windows.Media;using System.Windows.Media.Imaging;using System.Windows.Navigation;using System.Windows.Shapes;using Telerik.Windows.Controls.GanttView;using Telerik.Windows.Controls.Scheduling;namespace GanttChart{    /// <summary>    /// Interaction logic for MainWindow.xaml    /// </summary>    public partial class MainWindow : Window    {        public MainWindow()        {            InitializeComponent();            var d = new DateTime(2012, 3, 1);            radGanttView1.VisibleRange = new VisibleRange(d, d.AddMonths(2));            var tasks = new ObservableCollection<GanttTask>();            for (int i = 0; i < 4; i++)            {                var gt = new GanttTask(                              d.AddDays(14 * i),                              d.AddDays(14 * i + 14),                             "Title " + i.ToString());                for (int j = 0; j < gt.Duration.Days; j++)                {                    var childGT = new GanttTask();                    childGT.Start = gt.Start.AddDays(j);                    childGT.End = childGT.Start.AddHours(23);                    childGT.Title = "Child " + i.ToString() + "/" + j.ToString();                    gt.Children.Add(childGT);                }                tasks.Add(gt);            }            radGanttView1.TasksSource = tasks;            radGanttView1.PixelLength = new TimeSpan(0, 1, 0, 0);        }    }}Hello...
Im using two radtabcontrols..
itemssource ,DisplayMemberPath, ContentTemplate is working but selectedIndex is not working
I tried manything but that was not working...
please help me...
here is my source..
selectedIndex In stroyActtemplate is not working...
<Grid>        <Grid.Resources>            <DataTemplate x:Key="StoryChapterTemplate">                <TextBlock Text="{Binding Name}" />            </DataTemplate>            <DataTemplate x:Key="StoryActTemplate">                <telerik:RadTabControl ItemsSource="{Binding TempSubList}" DisplayMemberPath="Name" ContentTemplate="{StaticResource StoryChapterTemplate}" SelectedIndex="{Binding Selected,UpdateSourceTrigger=PropertyChanged,Mode=TwoWay}" />            </DataTemplate>        </Grid.Resources>        <telerik:RadTabControl x:Name="tabControl" ItemsSource="{Binding TempSubList}" DisplayMemberPath="Name" ContentTemplate="{StaticResource StoryActTemplate}" SelectedIndex="{Binding Selected,UpdateSourceTrigger=PropertyChanged,Mode=TwoWay}" />        <Button Width="30" Height="30" VerticalAlignment="Bottom" HorizontalAlignment="Left" Click="Button_Click">A</Button>        <Button Width="30" Height="30" VerticalAlignment="Bottom" HorizontalAlignment="Left" Margin="40,0" Click="Button_Click_1">B</Button>        <Button Width="30" Height="30" VerticalAlignment="Bottom" HorizontalAlignment="Right" Click="Button_Click_2">C</Button>        <Button Width="30" Height="30" VerticalAlignment="Bottom" HorizontalAlignment="Right" Margin="40,0" Click="Button_Click_3">D</Button></Grid>
public class CalendarItemViewModel : AppointmentBase{    public LaborTrackingSession Model { get; private set; }    public override DateTime Start    {        get { return Model.StartTime.DateTime; }        set        {            Model.StartTime = value;            OnPropertyChanged(() => Start);        }    }    public override DateTime End    {        get { return Model.EndTime.HasValue ? Model.EndTime.Value.DateTime : SystemTime.Now().DateTime; }        set        {            Model.EndTime = value;            OnPropertyChanged(() => End);        }    }         ...}<telerik:GridViewDataColumn Header="Start Date"                                Width="135"                                Name="StartDateColumn"                                EditTriggers="CurrentCellClick"                                DataFormatString="{}{0:M/d/yyyy hh:mm tt}"                                CellStyleSelector="{StaticResource startDateCellStyleSelector}"                                DataMemberBinding="{Binding StartDate}">    <telerik:GridViewDataColumn.CellEditTemplate>        <DataTemplate>            <telerik:RadDateTimePicker SelectableDateStart="{Binding SelectableStartDate}" SelectedValue="{Binding StartDate, Mode=TwoWay}"/>        </DataTemplate>    </telerik:GridViewDataColumn.CellEditTemplate>         <telerik:GridViewDataColumn.HeaderCellStyle>        <Style TargetType="telerik:GridViewHeaderCell">            <Setter Property="Background" Value="#437F7B"/>            <Setter Property="Foreground" Value="White"/>        </Style>    </telerik:GridViewDataColumn.HeaderCellStyle></telerik:GridViewDataColumn>