C1.Silverlight.Schedule.5
TimeSlotTemplateSelector Class
Members 

This class provides a way to choose a DataTemplate for the VisualInterval object representing the single time slot in DayView/WorkWeekView modes.
Object Model
TimeSlotTemplateSelector Class
Syntax
'Declaration
 
Public Class TimeSlotTemplateSelector 
   Inherits C1.Silverlight.C1DataTemplateSelector
public class TimeSlotTemplateSelector : C1.Silverlight.C1DataTemplateSelector 
Remarks
For the sample of using look at OneDayStyleBase in generic.xaml.
  1. Create an instance of this class:

    <local:TimeSlotTemplateSelector x:Key="TimeSlotTemplateSelector"/>

  2. Define two DataTemplates:
    • with the key "PART_C1Scheduler_FreeSlot_Template" for free time;
    • with the key "PART_C1Scheduler_WorkSlot_Template" for working time.
  3. Specify ItemsControl.ItemTemplateSelector for the C1SchedulerPresenter object:

    <local:C1SchedulerPresenter ItemTemplateSelector="{StaticResource TimeSlotTemplateSelector}" />

Note, that if you use this method for choosing VisualInterval DataTemplate, you shouldn't set VisualIntervalTemplate property.
Inheritance Hierarchy

System.Object
   C1.Silverlight.C1DataTemplateSelector
      C1.Silverlight.Schedule.TimeSlotTemplateSelector

See Also

Reference

TimeSlotTemplateSelector Members
C1.Silverlight.Schedule Namespace

 

 


Copyright (c) GrapeCity, inc. All rights reserved.