This class provides a way to apply time slot group styles for working/free hours
in DayView/WorkWeekView modes.
Namespace:
C1.WPF.C1ScheduleAssembly: 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.
Create an instance of this class:
<local:TimeSlotGroupStyleSelector x:Key="TimeSlotGroupStyleSelector"/>
-
Define two group styles:
- with the key "PART_C1Scheduler_WorkHour_Style" for work hours;
- with the key "PART_C1Scheduler_FreeHour_Style" for free hours.
Specify style selector in the group definition:
<GroupStyle ContainerStyleSelector="{StaticResource TimeSlotGroupStyleSelector}">
Inheritance Hierarchy
System..::..Object
System.Windows.Controls..::..StyleSelector
C1.WPF.C1Schedule..::..TimeSlotGroupStyleSelector
System.Windows.Controls..::..StyleSelector
C1.WPF.C1Schedule..::..TimeSlotGroupStyleSelector