or
<telerik:GridViewDataColumn DataMemberBinding="{Binding Path=SvcDate}" UniqueName="SvcDate" TextWrapping="Wrap" Width="100" TextAlignment="Center" DataFormatString="{}{0:ddMMyy}"> <telerik:GridViewDataColumn.Header> <TextBlock Text="Service Date" TextAlignment="Center"/> </telerik:GridViewDataColumn.Header> <telerik:GridViewDataColumn.CellEditTemplate> <DataTemplate> <telerik:RadDatePicker SelectedValue="{Binding Path=SvcDate}" DateTimeWatermarkContent="Service" ErrorTooltipContent="Unrecognised format. Use drop-down interface for input assistance." Culture="en-SG" DisplayDateStart="01/01/2014"> </telerik:RadDatePicker> </DataTemplate> </telerik:GridViewDataColumn.CellEditTemplate> </telerik:GridViewDataColumn><telerikScheduleView:TimeRulerItemTemplateSelector.MonthItemTemplate> <DataTemplate> <DataTemplate.Resources> <converters:DateToCapacityBarCountConverter x:Key="DateToCapacityBarCountConverter" /> <converters:DateToCapacityBarPercentConverter x:Key="DateToCapacityBarPercentConverter" /> <converters:DateToCapacityBarVisibleConverter x:Key="DateToCapacityBarVisibleConverter" /> </DataTemplate.Resources> <Grid Margin="6 2"> <Grid.ColumnDefinitions> <ColumnDefinition Width="Auto"></ColumnDefinition> <ColumnDefinition Width="*"></ColumnDefinition> </Grid.ColumnDefinitions> <TextBlock Text="{Binding FormattedValue}" Grid.Row="0" Grid.Column="0"/> <Grid Margin="6 2" HorizontalAlignment="Stretch" Grid.Row="0" Grid.Column="1" > <Grid.Visibility> <MultiBinding Converter="{StaticResource DateToCapacityBarVisibleConverter}"> <Binding Path="DateTime" Mode="OneWay"/> <Binding Path="DataContext" RelativeSource="{RelativeSource Mode=FindAncestor, AncestorType={x:Type telerik:RadScheduleView}}" /> </MultiBinding> </Grid.Visibility> <telerik:RadProgressBar Minimum="0" Maximum="100"> <telerik:RadProgressBar.Value> <MultiBinding Converter="{StaticResource DateToCapacityBarPercentConverter}"> <Binding Path="DateTime" Mode="OneWay"/> <Binding Path="DataContext" RelativeSource="{RelativeSource Mode=FindAncestor, AncestorType={x:Type telerik:RadScheduleView}}" UpdateSourceTrigger="PropertyChanged" /> </MultiBinding> </telerik:RadProgressBar.Value> </telerik:RadProgressBar> <TextBlock Margin="0" HorizontalAlignment="Center"> <TextBlock.Text> <MultiBinding Converter="{StaticResource DateToCapacityBarCountConverter}"> <Binding Path="DateTime" /> <Binding Path="DataContext" RelativeSource="{RelativeSource Mode=FindAncestor, AncestorType={x:Type telerik:RadScheduleView}}" UpdateSourceTrigger="PropertyChanged" /> </MultiBinding> </TextBlock.Text> </TextBlock> </Grid> </Grid> </DataTemplate></telerikScheduleView:TimeRulerItemTemplateSelector.MonthItemTemplate>