Class DayViewControl
Represents a class which contains the day cells to be displayed in day view.
Implements
Namespace: Syncfusion.UI.Xaml.Scheduler
Assembly: Syncfusion.Scheduler.WinUI.dll
Syntax
public class DayViewControl : ViewControlBase, IDisposable, INotifyPropertyChanged
Constructors
DayViewControl()
Initializes a new instance of the DayViewControl class.
Declaration
public DayViewControl()
Fields
ExpanderVisibilityProperty
Identifies the ExpanderVisibilityProperty dependency property.
Declaration
public static readonly DependencyProperty ExpanderVisibilityProperty
Field Value
Type | Description |
---|---|
Microsoft.UI.Xaml.DependencyProperty | The identifier for ExpanderVisibilityProperty dependency property. |
IsExpandedProperty
Identifies the IsExpandedProperty dependency property.
Declaration
public static readonly DependencyProperty IsExpandedProperty
Field Value
Type | Description |
---|---|
Microsoft.UI.Xaml.DependencyProperty | The identifier for IsExpandedProperty dependency property. |
Properties
AllDayPanelHeight
Gets or sets the all day panel height.
Declaration
public double AllDayPanelHeight { get; set; }
Property Value
Type |
---|
System.Double |
ExpanderVisibility
Gets or sets a value which indicates whether all day panel is collapsed or not.
Declaration
public Visibility ExpanderVisibility { get; set; }
Property Value
Type |
---|
Microsoft.UI.Xaml.Visibility |
HeaderControl
Gets or sets the header row control.
Declaration
public ViewHeaderControl HeaderControl { get; set; }
Property Value
Type |
---|
ViewHeaderControl |
IsExpanded
Gets or sets a value indicating whether all day panel is expanded or not.
Declaration
public bool IsExpanded { get; set; }
Property Value
Type |
---|
System.Boolean |
Methods
ArrangeOverride(Size)
Declaration
protected override Size ArrangeOverride(Size finalSize)
Parameters
Type | Name | Description |
---|---|---|
Windows.Foundation.Size | finalSize |
Returns
Type |
---|
Windows.Foundation.Size |
Dispose(Boolean)
Disposes all the resources used by the DayViewControl class.
Declaration
protected override void Dispose(bool disposing)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | disposing | Indicates whether the call is from Dispose method or from a System.GC.SuppressFinalize(System.Object). |
Overrides
MeasureOverride(Size)
When overridden in a derived class, measures the size in layout required for child elements and determines a size for the System.Windows.FrameworkElement-derived class.
Declaration
protected override Size MeasureOverride(Size availableSize)
Parameters
Type | Name | Description |
---|---|---|
Windows.Foundation.Size | availableSize | The available size. |
Returns
Type | Description |
---|---|
Windows.Foundation.Size | The size. |
OnApplyTemplate()
When overridden in a derived class, is invoked whenever application code or internal processes call System.Windows.FrameworkElement.ApplyTemplate.
Declaration
protected override void OnApplyTemplate()
OnCreateAutomationPeer()
Methods to create automation peer for AllDayAppointmentViewControl class.
Declaration
protected override AutomationPeer OnCreateAutomationPeer()
Returns
Type | Description |
---|---|
Microsoft.UI.Xaml.Automation.Peers.AutomationPeer | Automation peer. |