This class provides a way to apply time slot group styles for working/free hours in DayView/WorkWeekView modes.

Namespace:  C1.WPF.C1Schedule
Assembly:  C1.WPF.C1Schedule (in C1.WPF.C1Schedule.dll)

Syntax

C#
public class TimeSlotGroupStyleSelector : StyleSelector
Visual Basic (Declaration)
Public Class TimeSlotGroupStyleSelector _
	Inherits StyleSelector

Remarks

For the sample of using look at OneDayStyleBase in generic.xaml.
  1. Create an instance of this class:

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

  2. Define two group styles:
    • with the key "PART_C1Scheduler_WorkHour_Style" for work hours;
    • with the key "PART_C1Scheduler_FreeHour_Style" for free hours.
  3. Specify style selector in the group definition:

    <GroupStyle ContainerStyleSelector="{StaticResource TimeSlotGroupStyleSelector}">

Inheritance Hierarchy

System..::..Object
  System.Windows.Controls..::..StyleSelector
    C1.WPF.C1Schedule..::..TimeSlotGroupStyleSelector

See Also