|
[XAML]
<DataTemplate x:Key="dayAppointmentTemplate">
<Grid Background="{Binding AppointmentBackground}">
<TextBlock
Margin="5,5,0,0"
HorizontalAlignment="Stretch"
Text="{Binding Subject}" TextTrimming="CharacterEllipsis"
TextWrapping="Wrap" />
<Grid.ToolTip>
<ToolTip>
<Grid Background="WhiteSmoke" Height="90" Width="150">
<Grid.RowDefinitions>
<RowDefinition/>
<RowDefinition Height="10"/>
<RowDefinition/>
<RowDefinition />
</Grid.RowDefinitions>
<Border Grid.Row="0" Background="Black">
<TextBlock Margin="10,5,0,0" FontSize="12" Text="{Binding Subject}" Grid.Row="0" Foreground="WhiteSmoke"/>
</Border>
<TextBlock FontSize="14" FontWeight="Bold" FontStyle="Italic" Margin="20,0,0,0" Text="Location: " Grid.Row="2"/>
<TextBlock FontSize="14" Margin="20,0,0,0" Text="{Binding Location}" Grid.Row="3"/>
</Grid>
</ToolTip>
</Grid.ToolTip>
</Grid>
</DataTemplate>
<syncfusion:SfScheduler x:Name="schedule" ViewType="Week">
<syncfusion:SfScheduler.DaysViewSettings>
<syncfusion:DaysViewSettings
AppointmentTemplate="{StaticResource dayAppointmentTemplate}"/>
</syncfusion:SfScheduler.DaysViewSettings>
</syncfusion:SfScheduler> |