Class ListViewGroupHeaderItem
Represents the group header item in a SfListView control.
Implements
Microsoft.Maui.Graphics.IDrawable
Microsoft.Maui.IAbsoluteLayout
Microsoft.Maui.ILayout
Microsoft.Maui.IView
Microsoft.Maui.IElement
Microsoft.Maui.ITransform
Microsoft.Maui.IContainer
System.Collections.Generic.IList<Microsoft.Maui.IView>
System.Collections.Generic.ICollection<Microsoft.Maui.IView>
System.Collections.Generic.IEnumerable<Microsoft.Maui.IView>
System.Collections.IEnumerable
Microsoft.Maui.ISafeAreaView
Microsoft.Maui.IPadding
Microsoft.Maui.ICrossPlatformLayout
Microsoft.Maui.IVisualTreeElement
Inherited Members
Namespace: Syncfusion.Maui.ListView
Assembly: Syncfusion.Maui.ListView.dll
Syntax
public class ListViewGroupHeaderItem : ListViewItem, IDrawableLayout, IDrawable, IAbsoluteLayout, ILayout, IView, IElement, ITransform, IContainer, IList<IView>, ICollection<IView>, IEnumerable<IView>, IEnumerable, ISafeAreaView, IPadding, ICrossPlatformLayout, IVisualTreeElement, ISemanticsProvider, ITouchListener, ITapGestureListener, IRightTapGestureListener, IDoubleTapGestureListener, ILongPressGestureListener, IGestureListener, INotifyMeasureInvalidated
Constructors
ListViewGroupHeaderItem()
Initializes a new instance of the ListViewGroupHeaderItem class.
Declaration
public ListViewGroupHeaderItem()
Methods
ArrangeContent(Rect)
Arranges the content in the group header item with border padding applied.
Declaration
protected override Size ArrangeContent(Rect bounds)
Parameters
| Type | Name | Description |
|---|---|---|
| Microsoft.Maui.Graphics.Rect | bounds | The bounds for arranging the content. |
Returns
| Type | Description |
|---|---|
| Microsoft.Maui.Graphics.Size | The size of the arranged content. |
Overrides
MeasureContent(Double, Double)
Measures the content of the group header item with border padding applied.
Declaration
protected override Size MeasureContent(double widthConstraint, double heightConstraint)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double | widthConstraint | Available width of the Parent view. |
| System.Double | heightConstraint | Available height of the Parent view. |
Returns
| Type | Description |
|---|---|
| Microsoft.Maui.Graphics.Size | The measured size of the content. |
Overrides
OnDraw(ICanvas, RectF)
Renders the group header item including border if enabled.
Declaration
protected override void OnDraw(ICanvas canvas, RectF dirtyRect)
Parameters
| Type | Name | Description |
|---|---|---|
| Microsoft.Maui.Graphics.ICanvas | canvas | The canvas on which to draw. |
| Microsoft.Maui.Graphics.RectF | dirtyRect | The dirty rectangle to be redrawn. |
Overrides
Implements
Microsoft.Maui.Graphics.IDrawable
Microsoft.Maui.IAbsoluteLayout
Microsoft.Maui.ILayout
Microsoft.Maui.IView
Microsoft.Maui.IElement
Microsoft.Maui.ITransform
Microsoft.Maui.IContainer
System.Collections.Generic.IList<>
System.Collections.Generic.ICollection<>
System.Collections.Generic.IEnumerable<>
System.Collections.IEnumerable
Microsoft.Maui.ISafeAreaView
Microsoft.Maui.IPadding
Microsoft.Maui.ICrossPlatformLayout
Microsoft.Maui.IVisualTreeElement