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. |