Class RoundedListView
Rounded list view.
Inheritance
RoundedListView
Implements
Inherited Members
Namespace: EduCATS.Controls.RoundedListView
Assembly: EduCATS.dll
Syntax
public class RoundedListView : ListView, INotifyPropertyChanged, IDynamicResourceHandler, INameScope, INavigationProxy, IAnimatable, ITabStopElement, IGestureController, IGestureRecognizers, ITemplatedItemsView<Cell>, IItemsView<Cell>, IListViewController, IViewController, IVisualElementController, IElementController, IElementConfiguration<ListView>
Constructors
RoundedListView(Type, bool, View, double, double, Func<object>, IPlatformServices)
Constructor.
Declaration
public RoundedListView(Type type, bool checkbox = false, View header = null, double headerTopPadding = 0, double footerBottomPadding = 0, Func<object> func = null, IPlatformServices services = null)
Parameters
| Type | Name | Description |
|---|---|---|
| Type | type | View cell type. |
| bool | checkbox | Is template checkbox. |
| View | header | Header view. |
| double | headerTopPadding | Header top padding. |
| double | footerBottomPadding | Footer bottom padding. |
| Func<object> | func | |
| IPlatformServices | services |
Fields
HeaderHeight
Rounded header height.
Declaration
public const double HeaderHeight = 14
Field Value
| Type | Description |
|---|---|
| double |
Methods
OnPropertyChanged(string)
On ItemsSource property changed.
Declaration
protected override void OnPropertyChanged(string propertyName = null)
Parameters
| Type | Name | Description |
|---|---|---|
| string | propertyName | Property name. |