This question is locked. New answers and comments are not allowed.
Hi,
We have set the Interval (Decade, year , month, week, day )in our time bar control and privided the some test data for it.
However we were not able to zoom -in aftre month level, if we give larger date range in Timebar Period start and End(1-Jan-1950 to 1 jan 2010).
If we reduce the time range then we were able to zoom-in till week and day level?
Is that some zoom -in level do we need to set so that it start from Decade and go till Day or Hour.
Also if we set more time range , we are not getting the Bar/Spike in RadColumnSparkline control, PLease let me what i am doing wrong?
I have also provide the XAML
<navigation:Page x:Class="SilverlightApplication1.Decade" mc:Ignorable="d" xmlns:navigation="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Navigation" d:DesignHeight="47" d:DesignWidth="734" xmlns:telerik="http://schemas.telerik.com/2008/xaml/presentation" xmlns:System="clr-namespace:System;assembly=mscorlib" xmlns:example="clr-namespace:Telerik.Windows.Examples.TimeBar.Gallery;assembly=TimeBar" Title="Decade Page"> <UserControl.DataContext> <example:ExampleViewModel StartDate="1-Jan-1952" EndDate="1-Jan-2012" /> </UserControl.DataContext> <UserControl.Resources> <SolidColorBrush x:Key="TimeBar_Foreground" Color="#FF444444"/> <!--<SolidColorBrush x:Key="TimeBar_Background" Color="White"/>--> <LinearGradientBrush x:Key="TimeBar_Background" EndPoint="0.5,1" StartPoint="0.5,0"> <GradientStop Color="#71B9C1" Offset="0"/> <GradientStop Color="white" Offset="1"/> </LinearGradientBrush> <SolidColorBrush x:Key="TimeBar_BorderBrush" Color="#FF848484"/> <SolidColorBrush x:Key="TimeBar_Button_Border_Disabled" Color="#FFCACACA"/> <LinearGradientBrush x:Key="TimeBar_Button_Background_Disabled" EndPoint="0.5,1" StartPoint="0.5,0"> <GradientStop Color="#71B9C1" Offset="1"/> <GradientStop Color="white" Offset="1"/> </LinearGradientBrush> <SolidColorBrush x:Key="TimeBar_Button_InnerBorder_Disabled" Color="White"/> <telerik:Office_BlackTheme x:Key="Theme"/> <telerik:TimeSpanTicksConverter x:Key="timespanConverter"/> <telerik:DateTicksConverter x:Key="dateConverter"/> <LinearGradientBrush x:Key="TimeBar_Slider_Background" EndPoint="0.5,1" StartPoint="0.5,0"> <GradientStop Color="#FFF0F0F0" Offset="0.257"/> <GradientStop Color="#7CAAAE" Offset="7"/> </LinearGradientBrush> <SolidColorBrush x:Key="TimeBar_Slider_InnerBorder" Color="Transparent"/> <Thickness x:Key="TimeBar_Slider_InnerBorderThickness">0</Thickness> <CornerRadius x:Key="TimeBar_Slider_InnerBorder_CornerRadius">0</CornerRadius> <SolidColorBrush x:Key="TimeBar_Slider_Thumbs_OuterBorder" Color="#FF848484"/> <Thickness x:Key="TimeBar_Slider_Thumbs_OuterBorderThickness">1</Thickness> <SolidColorBrush x:Key="TimeBar_Slider_Thumbs_InnerBorder" Color="White"/> <LinearGradientBrush x:Key="TimeBar_Slider_Thumbs_Background" EndPoint="0.5,1" StartPoint="0.5,0"> <GradientStop Color="White"/> <GradientStop Color="#CBEEF0" Offset="1"/> <GradientStop Color="Gainsboro" Offset="0.42"/> <GradientStop Color="#FFADADAD" Offset="0.43"/> </LinearGradientBrush> <CornerRadius x:Key="TimeBar_Slider_Thumbs_InnerBorder_CornerRadius">0</CornerRadius> <CornerRadius x:Key="TimeBar_Slider_Thumbs_OuterBorder_CornerRadius">0</CornerRadius> <SolidColorBrush x:Key="TimeBar_Slider_Thumbs_Path" Color="#CBEEF0"/> <System:Double x:Key="TimeBar_Slider_Thumbs_Width">5</System:Double> <SolidColorBrush x:Key="TimeBar_Slider_Thumbs_Shadow" Color="Black"/> <System:Double x:Key="TimeBar_Slider_Thumbs_Height">7 </System:Double> <ControlTemplate x:Key="HorizontalThumbTemplate" TargetType="Thumb"> <Grid Background="{TemplateBinding Background}" Margin="{TemplateBinding Margin}" VerticalAlignment="Stretch"> <Grid Height="{StaticResource TimeBar_Slider_Thumbs_Height}" Margin="3,0" VerticalAlignment="Center"> <Path x:Name="Path" Data="M4,0 L5,0 5,9 4,9 z M2,0 L3,0 3,9 2,9 z M0,0 L1,0 1,9 0,9 z" Fill="{StaticResource TimeBar_Slider_Thumbs_Path}" HorizontalAlignment="Stretch" Width="{StaticResource TimeBar_Slider_Thumbs_Width}"/> <Path Data="M4,0 L5,0 5,9 4,9 z M2,0 L3,0 3,9 2,9 z M0,0 L1,0 1,9 0,9 z" Fill="{StaticResource TimeBar_Slider_Thumbs_Shadow}" Margin="2,0,0,0" Width="{StaticResource TimeBar_Slider_Thumbs_Width}"/> </Grid> </Grid> </ControlTemplate> <LinearGradientBrush x:Key="TimeBar_Slider_Range_Border" EndPoint="0,1" StartPoint="0,0"> <GradientStop Color="#7CAAAE" Offset="0"/> <GradientStop Color="Gray" Offset="1"/> </LinearGradientBrush> <LinearGradientBrush x:Key="TimeBar_Slider_Range_Background" EndPoint="0,1" StartPoint="0,0"> <GradientStop Color="White"/> <GradientStop Color="White" Offset="1"/> </LinearGradientBrush> <Thickness x:Key="TimeBar_Slider_Range_Margin">0,2</Thickness> <Thickness x:Key="TimeBar_Slider_Range_BorderThickness">1</Thickness> <CornerRadius x:Key="TimeBar_Slider_Range_Border_CornerRadius">0</CornerRadius> <ControlTemplate x:Key="RangeTemplate" TargetType="Thumb"> <Grid> <Border x:Name="border" BorderBrush="{StaticResource TimeBar_Slider_Range_Border}" BorderThickness="{StaticResource TimeBar_Slider_Range_BorderThickness}" Background="{StaticResource TimeBar_Slider_Range_Background}" CornerRadius="{StaticResource TimeBar_Slider_Range_Border_CornerRadius}" Margin="{TemplateBinding Margin}" VerticalAlignment="Stretch"/> </Grid> </ControlTemplate> <SolidColorBrush x:Key="TimeBar_Slider_Handle_Path_Background" Color="Black"/> <CornerRadius x:Key="TimeBar_Slider_Handle_InnerBorder_CornerRadius">0</CornerRadius> <CornerRadius x:Key="TimeBar_Slider_Handle_OuterBorder_CornerRadius">1</CornerRadius> <SolidColorBrush x:Key="TimeBar_Slider_Handle_OuterBorder_Over" Color="#FFFFC92B"/> <Thickness x:Key="TimeBar_Slider_Handle_OuterBorder_BorderThickness_Over">1</Thickness> <LinearGradientBrush x:Key="TimeBar_Slider_Handle_Background_Over" EndPoint="0.5,1" StartPoint="0.5,0"> <GradientStop Color="#FFFFFBA3" Offset="1"/> <GradientStop Color="#FFFFFBDA" Offset="0"/> <GradientStop Color="#FFFFD25A" Offset="0.43"/> <GradientStop Color="#FFFEEBAE" Offset="0.42"/> </LinearGradientBrush> <Thickness x:Key="TimeBar_Slider_Handle_InnerBorder_BorderThickness_Over">1</Thickness> <SolidColorBrush x:Key="TimeBar_Slider_Handle_InnerBorder_Over" Color="#FFFFFFFF"/> <SolidColorBrush x:Key="TimeBar_Slider_Handle_Path_Background_Over" Color="Black"/> <LinearGradientBrush x:Key="TimeBar_Slider_Handle_OuterBorder_Pressed" EndPoint="0.5,1" StartPoint="0.5,0"> <GradientStop Color="#FF282828" Offset="0"/> <GradientStop Color="#FF5F5F5F" Offset="1"/> </LinearGradientBrush> <LinearGradientBrush x:Key="TimeBar_Slider_Handle_Background_Pressed" EndPoint="0.5,1" StartPoint="0.5,0"> <GradientStop Color="#FFFFD74E" Offset="0.996"/> <GradientStop Color="#FFFFDCAB" Offset="0.17"/> <GradientStop Color="#FFFE9227" Offset="0.57"/> <GradientStop Color="#FFFFD18F" Offset="0.56"/> <GradientStop Color="#FFFFBA74" Offset="0"/> </LinearGradientBrush> <LinearGradientBrush x:Key="TimeBar_Slider_Handle_InnerBorder_Pressed" EndPoint="1,0.5" StartPoint="0,0.5"> <GradientStop Color="#FFB69A78"/> <GradientStop Color="#FFFFE17A" Offset="0.126"/> </LinearGradientBrush> <SolidColorBrush x:Key="TimeBar_Slider_Handle_Path_Background_Pressed" Color="Black"/> <Style x:Key="HandleStyle" TargetType="RepeatButton"> <Setter Property="Cursor" Value="Hand"/> <Setter Property="Width" Value="17"/> <Setter Property="VerticalAlignment" Value="Stretch"/> <Setter Property="Template"> <Setter.Value> <ControlTemplate TargetType="RepeatButton"> <Grid x:Name="Root"> <VisualStateManager.VisualStateGroups> <VisualStateGroup x:Name="CommonStates"> <VisualState x:Name="Normal"/> <VisualState x:Name="MouseOver"> <Storyboard> <ObjectAnimationUsingKeyFrames Duration="0:0:1" Storyboard.TargetProperty="BorderBrush" Storyboard.TargetName="OuterBorder"> <DiscreteObjectKeyFrame KeyTime="0" Value="{StaticResource TimeBar_Slider_Handle_OuterBorder_Over}"/> </ObjectAnimationUsingKeyFrames> <ObjectAnimationUsingKeyFrames Duration="0:0:1" Storyboard.TargetProperty="BorderThickness" Storyboard.TargetName="OuterBorder"> <DiscreteObjectKeyFrame KeyTime="0" Value="{StaticResource TimeBar_Slider_Handle_OuterBorder_BorderThickness_Over}"/> </ObjectAnimationUsingKeyFrames> <ObjectAnimationUsingKeyFrames Duration="0:0:1" Storyboard.TargetProperty="Background" Storyboard.TargetName="InnerBorder"> <DiscreteObjectKeyFrame KeyTime="0" Value="{StaticResource TimeBar_Slider_Handle_Background_Over}"/> </ObjectAnimationUsingKeyFrames> <ObjectAnimationUsingKeyFrames Duration="0:0:1" Storyboard.TargetProperty="BorderThickness" Storyboard.TargetName="InnerBorder"> <DiscreteObjectKeyFrame KeyTime="0" Value="{StaticResource TimeBar_Slider_Handle_InnerBorder_BorderThickness_Over}"/> </ObjectAnimationUsingKeyFrames> <ObjectAnimationUsingKeyFrames Duration="0:0:1" Storyboard.TargetProperty="BorderBrush" Storyboard.TargetName="InnerBorder"> <DiscreteObjectKeyFrame KeyTime="0" Value="{StaticResource TimeBar_Slider_Handle_InnerBorder_Over}"/> </ObjectAnimationUsingKeyFrames> <ObjectAnimationUsingKeyFrames Duration="0:0:1" Storyboard.TargetProperty="Fill" Storyboard.TargetName="Path"> <DiscreteObjectKeyFrame KeyTime="0" Value="{StaticResource TimeBar_Slider_Handle_Path_Background_Over}"/> </ObjectAnimationUsingKeyFrames> </Storyboard> </VisualState> <VisualState x:Name="Pressed"> <Storyboard> <ObjectAnimationUsingKeyFrames Duration="0:0:1" Storyboard.TargetProperty="BorderBrush" Storyboard.TargetName="OuterBorder"> <DiscreteObjectKeyFrame KeyTime="0" Value="{StaticResource TimeBar_Slider_Handle_OuterBorder_Pressed}"/> </ObjectAnimationUsingKeyFrames> <ObjectAnimationUsingKeyFrames Duration="0:0:1" Storyboard.TargetProperty="BorderThickness" Storyboard.TargetName="OuterBorder"> <DiscreteObjectKeyFrame KeyTime="0" Value="{StaticResource TimeBar_Slider_Handle_OuterBorder_BorderThickness_Over}"/> </ObjectAnimationUsingKeyFrames> <ObjectAnimationUsingKeyFrames Duration="0:0:2" Storyboard.TargetProperty="Background" Storyboard.TargetName="InnerBorder"> <DiscreteObjectKeyFrame KeyTime="0" Value="{StaticResource TimeBar_Slider_Handle_Background_Pressed}"/> </ObjectAnimationUsingKeyFrames> <ObjectAnimationUsingKeyFrames Duration="0:0:1" Storyboard.TargetProperty="BorderThickness" Storyboard.TargetName="InnerBorder"> <DiscreteObjectKeyFrame KeyTime="0" Value="{StaticResource TimeBar_Slider_Handle_InnerBorder_BorderThickness_Over}"/> </ObjectAnimationUsingKeyFrames> <ObjectAnimationUsingKeyFrames Duration="0:0:1" Storyboard.TargetProperty="BorderBrush" Storyboard.TargetName="InnerBorder"> <DiscreteObjectKeyFrame KeyTime="0" Value="{StaticResource TimeBar_Slider_Handle_InnerBorder_Pressed}"/> </ObjectAnimationUsingKeyFrames> <ObjectAnimationUsingKeyFrames Duration="0:0:1" Storyboard.TargetProperty="Fill" Storyboard.TargetName="Path"> <DiscreteObjectKeyFrame KeyTime="0" Value="{StaticResource TimeBar_Slider_Handle_Path_Background_Pressed}"/> </ObjectAnimationUsingKeyFrames> </Storyboard> </VisualState> <VisualState x:Name="Disabled"/> </VisualStateGroup> <VisualStateGroup x:Name="FocusStates"> <VisualState x:Name="Focused"/> <VisualState x:Name="Unfocused"/> </VisualStateGroup> </VisualStateManager.VisualStateGroups> <Border x:Name="OuterBorder" CornerRadius="{StaticResource TimeBar_Slider_Handle_OuterBorder_CornerRadius}"> <Border x:Name="InnerBorder" Background="#01FFFFFF" CornerRadius="{StaticResource TimeBar_Slider_Handle_InnerBorder_CornerRadius}"> <Path x:Name="Path" Data="M6,0 L8,0 L8,14 L6,14 L6,12 L4,12 L4,10 L2,10 L2,8 L0,8 L0,6 L2,6 L2,4 L4,4 L4,2 L6,2 z" Fill="{StaticResource TimeBar_Slider_Handle_Path_Background}" HorizontalAlignment="Center" Height="7" Margin="-2,0,0,0" Stretch="Fill" VerticalAlignment="Center" Width="4"/> </Border> </Border> </Grid> </ControlTemplate> </Setter.Value> </Setter> </Style> <Style x:Key="CustomSlider" TargetType="telerik:RadSlider"> <Setter Property="HorizontalAlignment" Value="Stretch"/> <Setter Property="VerticalAlignment" Value="Stretch"/> <Setter Property="Orientation" Value="Horizontal"/> <Setter Property="IsEnabled" Value="True"/> <Setter Property="HandlesVisibility" Value="Visible"/> <Setter Property="IsMouseWheelEnabled" Value="True"/> <Setter Property="Background" Value="{StaticResource TimeBar_Slider_Background}"/> <Setter Property="BorderBrush" Value="{StaticResource TimeBar_Slider_InnerBorder}"/> <Setter Property="BorderThickness" Value="{StaticResource TimeBar_Slider_InnerBorderThickness}"/> <Setter Property="Delay" Value="250"/> <Setter Property="RepeatInterval" Value="250"/> <Setter Property="StepAction" Value="ChangeRange"/> <Setter Property="ThumbVisibility" Value="Visible"/> <Setter Property="Template"> <Setter.Value> <ControlTemplate TargetType="telerik:RadSlider"> <Grid x:Name="LayoutRoot"> <Grid> <Grid x:Name="HorizontalTemplate"> <Grid.ColumnDefinitions> <ColumnDefinition Width="Auto"/> <ColumnDefinition Width="*"/> <ColumnDefinition Width="Auto"/> </Grid.ColumnDefinitions> <Grid.RowDefinitions> <RowDefinition Height="Auto"/> <RowDefinition Height="Auto"/> <RowDefinition Height="Auto"/> </Grid.RowDefinitions> <Border BorderBrush="{TemplateBinding BorderBrush}" BorderThickness="{TemplateBinding BorderThickness}" Background="{TemplateBinding Background}" Grid.ColumnSpan="3" CornerRadius="{StaticResource TimeBar_Slider_InnerBorder_CornerRadius}" Grid.RowSpan="3"/> <telerik:TimeBarNonScrollingPanel Grid.Column="1" Grid.RowSpan="3" Slider="{Binding ElementName=PART_Slider}"> <telerik:SelectionIndicator EndDate="{Binding EndDate, ElementName=PART_SelectionThumb}" StartDate="{Binding StartDate, ElementName=PART_SelectionThumb}" telerik:StyleManager.Theme="{StaticResource Theme}"/> </telerik:TimeBarNonScrollingPanel> <Grid x:Name="HorizontalRangeTemplate" Grid.Column="1" Grid.Row="1"> <Grid.ColumnDefinitions> <ColumnDefinition Width="Auto"/> <ColumnDefinition Width="Auto"/> <ColumnDefinition Width="*"/> <ColumnDefinition Width="Auto"/> <ColumnDefinition Width="Auto"/> </Grid.ColumnDefinitions> <Rectangle x:Name="HorizontalRangeLargeDecrease" Cursor="Hand" Fill="Transparent" Opacity="0"/> <Border BorderBrush="{StaticResource TimeBar_Slider_Thumbs_OuterBorder}" BorderThickness="{StaticResource TimeBar_Slider_Thumbs_OuterBorderThickness}" Grid.ColumnSpan="3" Grid.Column="1" CornerRadius="{StaticResource TimeBar_Slider_Thumbs_OuterBorder_CornerRadius}"> <Border BorderBrush="{StaticResource TimeBar_Slider_Thumbs_InnerBorder}" BorderThickness="1" Background="{StaticResource TimeBar_Slider_Thumbs_Background}" CornerRadius="{StaticResource TimeBar_Slider_Thumbs_InnerBorder_CornerRadius}"/> </Border> <Thumb x:Name="HorizontalRangeStartThumb" Background="Transparent" Cursor="SizeWE" Grid.Column="1" IsEnabled="{TemplateBinding IsEnabled}" Margin="0,2" Template="{StaticResource HorizontalThumbTemplate}" Visibility="{TemplateBinding ThumbVisibility}"/> <Thumb x:Name="HorizontalRangeMiddleThumb" BorderBrush="{StaticResource TimeBar_Slider_Range_Border}" Background="{StaticResource TimeBar_Slider_Range_Background}" Cursor="Hand" Grid.Column="2" IsEnabled="{TemplateBinding IsEnabled}" Margin="{StaticResource TimeBar_Slider_Range_Margin}" Template="{StaticResource RangeTemplate}"/> <Thumb x:Name="HorizontalRangeEndThumb" Background="Transparent" Cursor="SizeWE" Grid.Column="3" IsEnabled="{TemplateBinding IsEnabled}" Margin="0,2" Template="{StaticResource HorizontalThumbTemplate}" Visibility="{TemplateBinding ThumbVisibility}"/> <Rectangle x:Name="HorizontalRangeLargeIncrease" Cursor="Hand" Grid.Column="4" Fill="Red" Opacity="0" /> </Grid> <RepeatButton x:Name="HorizontalDecreaseHandle" Delay="{TemplateBinding Delay}" IsTabStop="False" IsEnabled="{TemplateBinding IsEnabled}" Interval="{TemplateBinding RepeatInterval}" Grid.Row="1" Style="{StaticResource HandleStyle}" Visibility="{TemplateBinding HandlesVisibility}"/> <RepeatButton x:Name="HorizontalIncreaseHandle" Grid.Column="2" Delay="{TemplateBinding Delay}" IsTabStop="False" IsEnabled="{TemplateBinding IsEnabled}" Interval="{TemplateBinding RepeatInterval}" Grid.Row="1" RenderTransformOrigin="0.5,0.5" Style="{StaticResource HandleStyle}" Visibility="{TemplateBinding HandlesVisibility}"> <RepeatButton.RenderTransform> <ScaleTransform ScaleX="-1"/> </RepeatButton.RenderTransform> </RepeatButton> </Grid> </Grid> </Grid> </ControlTemplate> </Setter.Value> </Setter> </Style> <Style x:Key="RadTimeBarStyle1" TargetType="telerik:RadTimeBar"> <Setter Property="Foreground" Value="{StaticResource TimeBar_Foreground}"/> <Setter Property="Background" Value="{StaticResource TimeBar_Background}"/> <Setter Property="BorderThickness" Value="1,0,1,1"/> <Setter Property="BorderBrush" Value="{StaticResource TimeBar_BorderBrush}"/> <Setter Property="Template"> <Setter.Value> <ControlTemplate TargetType="telerik:RadTimeBar"> <Border BorderBrush="{TemplateBinding BorderBrush}" BorderThickness="{TemplateBinding BorderThickness}" Background="{TemplateBinding Background}"> <Grid> <Grid.RowDefinitions> <RowDefinition Height="*"/> <RowDefinition Height="Auto"/> </Grid.RowDefinitions> <Grid Grid.Row="0"> <Grid.RowDefinitions> <RowDefinition Height="Auto" MinHeight="20"/> <RowDefinition Height="*"/> <RowDefinition Height="Auto" MinHeight="20"/> </Grid.RowDefinitions> <Border BorderBrush="{StaticResource TimeBar_Button_Border_Disabled}" BorderThickness="0,1" Background="{StaticResource TimeBar_Button_Background_Disabled}" Grid.Row="0"> <Border BorderBrush="{StaticResource TimeBar_Button_InnerBorder_Disabled}" BorderThickness="1"/> </Border> <Border BorderBrush="{StaticResource TimeBar_Button_Border_Disabled}" BorderThickness="0,1" Background="{StaticResource TimeBar_Button_Background_Disabled}" Grid.Row="2"> <Border BorderBrush="{StaticResource TimeBar_Button_InnerBorder_Disabled}" BorderThickness="1"/> </Border> <telerik:TimeBarContentPanel Grid.Row="1" Slider="{Binding ElementName=PART_Slider}" > <ContentPresenter/> </telerik:TimeBarContentPanel> <telerik:ItemContainer x:Name="PART_ItemContainer" ItemsSource="{TemplateBinding IntervalItems}" Grid.Row="1" Grid.RowSpan="2" Selection="{Binding Selection, Mode=TwoWay, RelativeSource={RelativeSource TemplatedParent}}" telerik:StyleManager.Theme="{StaticResource Theme}" MouseLeftButtonUp="PART_ItemContainer_MouseLeftButtonUp"> <telerik:ItemContainer.ItemsPanel> <ItemsPanelTemplate> <telerik:LabelMeasurementPanel Slider="{Binding ElementName=PART_Slider}"/> </ItemsPanelTemplate> </telerik:ItemContainer.ItemsPanel> <telerik:ItemContainer.Template> <ControlTemplate> <ItemsPresenter/> </ControlTemplate> </telerik:ItemContainer.Template> </telerik:ItemContainer> <telerik:GroupContainer x:Name="PART_GroupContainer" ItemsSource="{TemplateBinding IntervalGroups}" Grid.Row="0" Grid.RowSpan="2" telerik:StyleManager.Theme="{StaticResource Theme}"> <telerik:GroupContainer.ItemsPanel> <ItemsPanelTemplate> <telerik:LabelMeasurementPanel Slider="{Binding ElementName=PART_Slider}"/> </ItemsPanelTemplate> </telerik:GroupContainer.ItemsPanel> <telerik:GroupContainer.Template> <ControlTemplate> <ItemsPresenter/> </ControlTemplate> </telerik:GroupContainer.Template> </telerik:GroupContainer> <telerik:TimeBarStackPanel Grid.Row="1" Slider="{Binding ElementName=PART_Slider}"> <telerik:ShadeControl EndDate="{Binding StartDate, ElementName=PART_SelectionThumb}" StartDate="{TemplateBinding PeriodStart}" telerik:StyleManager.Theme="{StaticResource Theme}"/> <telerik:SelectionThumb x:Name="PART_SelectionThumb" IsSnapToIntervalEnabled="{TemplateBinding IsSnapToIntervalEnabled}" MaxSelectionRange="{TemplateBinding MaxSelectionRange}" MinSelectionRange="{TemplateBinding MinSelectionRange}" PeriodStart="{TemplateBinding PeriodStart}" PeriodEnd="{TemplateBinding PeriodEnd}" SelectionPreviewControl="{Binding ElementName=PART_SelectionThumbPreview}" Selection="{Binding Selection, Mode=TwoWay, RelativeSource={RelativeSource TemplatedParent}}" telerik:StyleManager.Theme="{StaticResource Theme}" VisiblePeriodStart="{Binding ActualVisiblePeriodStart, Mode=TwoWay, RelativeSource={RelativeSource TemplatedParent}}" VisiblePeriodEnd="{Binding ActualVisiblePeriodEnd, Mode=TwoWay, RelativeSource={RelativeSource TemplatedParent}}" Canvas.ZIndex="2"/> <telerik:ShadeControl EndDate="{TemplateBinding PeriodEnd}" StartDate="{Binding EndDate, ElementName=PART_SelectionThumb}" telerik:StyleManager.Theme="{StaticResource Theme}"/> </telerik:TimeBarStackPanel> <telerik:TimeBarPanel Grid.Row="1" Slider="{Binding ElementName=PART_Slider}"> <telerik:SelectionThumbPreview x:Name="PART_SelectionThumbPreview" telerik:StyleManager.Theme="{StaticResource Theme}"/> </telerik:TimeBarPanel> </Grid> <telerik:RadSlider x:Name="PART_Slider" IsSelectionRangeEnabled="True" IsMouseWheelEnabled="True" LargeChange="{Binding LargeChange, Converter={StaticResource timespanConverter}, RelativeSource={RelativeSource TemplatedParent}}" Maximum="{Binding PeriodEnd, Converter={StaticResource dateConverter}, RelativeSource={RelativeSource TemplatedParent}}" MinimumRangeSpan="{Binding MinZoomRange, Converter={StaticResource timespanConverter}, RelativeSource={RelativeSource TemplatedParent}}" Minimum="{Binding PeriodStart, Converter={StaticResource dateConverter}, RelativeSource={RelativeSource TemplatedParent}}" Grid.Row="1" SelectionStart="{Binding ActualVisiblePeriodStart, Converter={StaticResource dateConverter}, Mode=TwoWay, RelativeSource={RelativeSource TemplatedParent}}" Style="{StaticResource CustomSlider}" StepAction="MoveRange" SelectionEnd="{Binding ActualVisiblePeriodEnd, Converter={StaticResource dateConverter}, Mode=TwoWay, RelativeSource={RelativeSource TemplatedParent}}" SmallChange="{Binding SmallChange, Converter={StaticResource timespanConverter}, RelativeSource={RelativeSource TemplatedParent}}" /> </Grid> </Border> </ControlTemplate> </Setter.Value> </Setter> </Style> </UserControl.Resources> <Grid x:Name="LayoutRoot" Background="White" Height="221"> <Grid.RowDefinitions> <RowDefinition Height="*"></RowDefinition> <RowDefinition Height="49"></RowDefinition> <RowDefinition Height="62" /> </Grid.RowDefinitions> <telerik:RadTimeBar x:Name="NotesHistoryRtb" Height="75" VerticalAlignment="Top" PeriodStart="1-Jan-1952" PeriodEnd="1-Jan-2012" VisiblePeriodStart="1-Jan-1952" VisiblePeriodEnd="1-Jan-2012" SelectionStart="1-Jan-2000" SelectionEnd="1-Mar-2011" BorderThickness="1,1,1,0" Style="{StaticResource RadTimeBarStyle1}"> <telerik:RadTimeBar.Intervals> <telerik:DecadeInterval></telerik:DecadeInterval> <telerik:YearInterval /> <telerik:MonthInterval /> <telerik:WeekInterval/> <telerik:DayInterval/> </telerik:RadTimeBar.Intervals> <telerik:RadColumnSparkline Margin="0,3" ItemsSource="{Binding ColumnData}" XValuePath="Date" YValuePath="Value" ColumnWidthPercent=".3" Foreground="Red" /> </telerik:RadTimeBar> <sdk:Label Height="28" HorizontalAlignment="Left" Name="label1" Content="Test ..... " VerticalAlignment="Top" Width="120" Grid.Row="1" /> <sdk:Label Height="28" Name="label2" Content="Test ..... " VerticalAlignment="Top" Width="120" Grid.Row="2"/> </Grid> </navigation:Page>
Thanks
B.Balaji