C1.WPF.Schedule Namespace : AppointmentsCoverPane Class |
'Declaration
Public Class AppointmentsCoverPane Inherits CoverElementsPane
public class AppointmentsCoverPane : CoverElementsPane
AppointmentsCoverPane provides this functionality for an arbitrary UI representing VisualIntervals. To make it possible, each element that can be treated as VisualInterval UI representative (usually it's an outer (root) element in the C1Scheduler.VisualIntervalTemplate definition) must have the attached CoverElementsPane.OrientationProperty assigned (CoverElementsPane is the base class for AppointmentsCoverPane). The assigned value indicates a chronological flow direction of interval elements and can take Horizontal or Vertical values. For example, interval elements in the Working Week View have it assigned to Vertical, while elements of Month View assign it to Horizontal. A content of an appointment box of AppointmentsCoverPane is represented by DataTemplate defined in the C1Scheduler.IntervalAppointmentTemplate property.
System.Object
System.Windows.Threading.DispatcherObject
System.Windows.DependencyObject
System.Windows.Media.Visual
System.Windows.UIElement
System.Windows.FrameworkElement
System.Windows.Controls.Control
C1.WPF.Schedule.CoverElementsPane
C1.WPF.Schedule.AppointmentsCoverPane
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2