Class CalendarItemsLayout
Represents a layout to arrange items in calendar.
Inheritance
System.Object
CalendarItemsLayout
Namespace: Syncfusion.UI.Xaml.Calendar
Assembly: Syncfusion.Calendar.WinUI.dll
Syntax
public class CalendarItemsLayout : NonVirtualizingLayout
Constructors
CalendarItemsLayout()
Initializes a new instance of the CalendarItemsLayout class.
Declaration
public CalendarItemsLayout()
Fields
ColumnCountProperty
Identifies ColumnCount dependency property.
Declaration
public static readonly DependencyProperty ColumnCountProperty
Field Value
Type |
---|
Microsoft.UI.Xaml.DependencyProperty |
RowCountProperty
Identifies RowCount dependency property.
Declaration
public static readonly DependencyProperty RowCountProperty
Field Value
Type |
---|
Microsoft.UI.Xaml.DependencyProperty |
Properties
ColumnCount
Gets or sets the total number of columns in this particular view.
Declaration
public int ColumnCount { get; set; }
Property Value
Type |
---|
System.Int32 |
RowCount
Gets or sets the total number of rows in this particular view.
Declaration
public int RowCount { get; set; }
Property Value
Type |
---|
System.Int32 |
Methods
ArrangeOverride(NonVirtualizingLayoutContext, Size)
Declaration
protected override Size ArrangeOverride(NonVirtualizingLayoutContext context, Size finalSize)
Parameters
Type | Name | Description |
---|---|---|
Microsoft.UI.Xaml.Controls.NonVirtualizingLayoutContext | context | |
Windows.Foundation.Size | finalSize |
Returns
Type |
---|
Windows.Foundation.Size |
MeasureOverride(NonVirtualizingLayoutContext, Size)
Declaration
protected override Size MeasureOverride(NonVirtualizingLayoutContext context, Size availableSize)
Parameters
Type | Name | Description |
---|---|---|
Microsoft.UI.Xaml.Controls.NonVirtualizingLayoutContext | context | |
Windows.Foundation.Size | availableSize |
Returns
Type |
---|
Windows.Foundation.Size |