Class RoundedListTemplateSelector
Rounded list template selector.
Inherited Members
Namespace: EduCATS.Controls.RoundedListView.Selectors
Assembly: EduCATS.dll
Syntax
public class RoundedListTemplateSelector : DataTemplateSelector, IDataTemplate, IDataTemplateController
  Constructors
RoundedListTemplateSelector(Func<object>, bool)
Get template selector.
Declaration
public RoundedListTemplateSelector(Func<object> func, bool checkbox)
  Parameters
| Type | Name | Description | 
|---|---|---|
| Func<object> | func | Func.  | 
      
| bool | checkbox | Is template checkbox.  | 
      
RoundedListTemplateSelector(Type, bool)
Get template selector.
Declaration
public RoundedListTemplateSelector(Type type, bool checkbox)
  Parameters
| Type | Name | Description | 
|---|---|---|
| Type | type | View cell type.  | 
      
| bool | checkbox | Is template checkbox.  | 
      
Fields
CheckboxTemplate
Checkbox template.
Declaration
public DataTemplate CheckboxTemplate
  Field Value
| Type | Description | 
|---|---|
| DataTemplate | 
NavigationTemplate
Navigation template.
Declaration
public DataTemplate NavigationTemplate
  Field Value
| Type | Description | 
|---|---|
| DataTemplate | 
Methods
OnSelectTemplate(object, BindableObject)
Template selection overriding.
Declaration
protected override DataTemplate OnSelectTemplate(object item, BindableObject container)
  Parameters
| Type | Name | Description | 
|---|---|---|
| object | item | Selected object.  | 
      
| BindableObject | container | Bindable object.  | 
      
Returns
| Type | Description | 
|---|---|
| DataTemplate | Template.  |