I couldn't to change TimeRulerMonthViewItem.
Code snippets below :
<Window.Resources>
<Style x:Key="TimeRulerMonthViewItemStyle" TargetType="telerik:TimeRulerMonthViewItem">
<Setter Property="telerik:StyleManager.Theme" Value="Windows8"/>
<Setter Property="ContentTemplate">
<Setter.Value>
<DataTemplate>
<TextBlock Text="WhyCantChanged"/>
</DataTemplate>
</Setter.Value>
</Setter>
</Style>
<telerik:OrientedTimeRulerItemStyleSelector x:Key="Origin"
MonthViewTickStyle="{StaticResource TimeRulerMonthViewItemStyle}"/>
</Window.Resources>
<Grid>
<telerik:RadScheduleView x:Name="ScheduleView"
telerik:StyleManager.Theme="Windows8" TimeRulerItemStyleSelector="{StaticResource Origin}">
<telerik:RadScheduleView.Resources>
<Style TargetType="telerik:RadButton">
<Setter Property="ContentTemplate">
<Setter.Value>
<DataTemplate>
<TextBlock Text="I am Mark."/>
</DataTemplate>
</Setter.Value>
</Setter>
</Style>
</telerik:RadScheduleView.Resources>
<telerik:RadScheduleView.ViewDefinitions >
<telerik:MonthViewDefinition/>
</telerik:RadScheduleView.ViewDefinitions>
</telerik:RadScheduleView>
</Grid>
It could not change Content. Do I just have to setting its ControlTemplate ,Only one way? Why not setting ContentTemplate?
Code snippets below :
<Window.Resources>
<Style x:Key="TimeRulerMonthViewItemStyle" TargetType="telerik:TimeRulerMonthViewItem">
<Setter Property="telerik:StyleManager.Theme" Value="Windows8"/>
<Setter Property="ContentTemplate">
<Setter.Value>
<DataTemplate>
<TextBlock Text="WhyCantChanged"/>
</DataTemplate>
</Setter.Value>
</Setter>
</Style>
<telerik:OrientedTimeRulerItemStyleSelector x:Key="Origin"
MonthViewTickStyle="{StaticResource TimeRulerMonthViewItemStyle}"/>
</Window.Resources>
<Grid>
<telerik:RadScheduleView x:Name="ScheduleView"
telerik:StyleManager.Theme="Windows8" TimeRulerItemStyleSelector="{StaticResource Origin}">
<telerik:RadScheduleView.Resources>
<Style TargetType="telerik:RadButton">
<Setter Property="ContentTemplate">
<Setter.Value>
<DataTemplate>
<TextBlock Text="I am Mark."/>
</DataTemplate>
</Setter.Value>
</Setter>
</Style>
</telerik:RadScheduleView.Resources>
<telerik:RadScheduleView.ViewDefinitions >
<telerik:MonthViewDefinition/>
</telerik:RadScheduleView.ViewDefinitions>
</telerik:RadScheduleView>
</Grid>
It could not change Content. Do I just have to setting its ControlTemplate ,Only one way? Why not setting ContentTemplate?