[]
        
(Showing Draft Content)

C1.WPF.Schedule.SchedulerGroupItem

SchedulerGroupItem Class

Holds all the data required for displaying individual UI part for the single resource, category or contact when the GroupBy property is set, or default UI otherwise.

Inheritance
SchedulerGroupItem
Namespace: C1.WPF.Schedule
Assembly: C1.WPF.Schedule.dll
Syntax
public class SchedulerGroupItem : DependencyObject

Fields

Name Description
BackgroundProperty

Identifies the Background dependency property.

BorderBrushProperty

Identifies the BorderBrush dependency property.

DisplayNameProperty

Identifies the DisplayName dependency property.

HasVisibleAppointmentsProperty

Identifies the HasVisibleAppointments dependency property.

IsSelectedProperty

Identifies the IsSelected dependency property.

ShowNextButtonProperty

Identifies the ShowNextButton dependency property.

ShowPreviousButtonProperty

Identifies the ShowPreviousButton dependency property.

TagProperty

Identifies the Tag dependency property.

Properties

Name Description
Background

Gets or sets the Brush objects which should be used as background color for UI, representing the SchedulerGroupItem object. This is a dependency property.

BorderBrush

Gets or sets the Brush objects which should be used as background color for UI, representing the SchedulerGroupItem object. This is a dependency property.

DisplayName

Gets or sets the string value representing the display name of the SchedulerGroupItem object. This is a dependency property.

HasVisibleAppointments

Indicates whether there is at least one visible appointment in the current view. This is a dependency property.

IsChecked

Gets or sets a bool value determinign whether this SchedulerGroupItem object should be displayed in UI.

IsSelected

Gets or sets a value that determines whether the UI element that has this SchedulerGroupItem as a DataContext is selected. This is a dependency property.

Name

Gets the string value representing the name of the SchedulerGroupItem object.

Owner

Gets the BaseObject object representing the SchedulerGroupItem object owner. This property can be null for an empty group item.

Scheduler

Gets the Scheduler that SchedulerGroupItem belongs to.

ShowNextButton

Gets or sets a value that determines whether to show the next group navigation button (buttons). The default value is True. This is a dependency property.

ShowPreviousButton

Gets or sets a value that determines whether to show the previous group navigation button (buttons). The default value is True. This is a dependency property.

Tag

Gets or sets the object that contains custom data about the SchedulerGroupItem object. This is a dependency property.

VisualIntervalGroups

Gets a collection of VisualIntervalGroup objects defining top-level groups of VisualInterval objects currently represented by the control on a screen.

VisualIntervals

Gets a collection of VisualInterval objects defining time intervals currently represented by the control on a screen.

VisualIntervalsView

Gets a grouped view on the VisualIntervals collection.

Methods

Name Description
ToString()

Returns the string representation of the current SchedulerGroupItem object.