Class EntityPropertyViewer
Inheritance
Namespace: Com.Telerik.Widget.Dataform.Visualization.Core
Assembly: Telerik.Xamarin.Android.Input.dll
Syntax
public abstract class EntityPropertyViewer : Object
Constructors
EntityPropertyViewer(RadDataForm, Int32, Int32, Int32, Int32, Int32, IEntityProperty)
Declaration
public EntityPropertyViewer(RadDataForm dataForm, int layoutId, int headerLayoutId, int headerViewId, int editorLayoutId, int editorViewId, IEntityProperty property)
Parameters
RadDataForm
dataForm
|
System.Int32
layoutId
|
System.Int32
headerLayoutId
|
System.Int32
headerViewId
|
System.Int32
editorLayoutId
|
System.Int32
editorViewId
|
IEntityProperty
property
|
EntityPropertyViewer(IntPtr, JniHandleOwnership)
Declaration
protected EntityPropertyViewer(IntPtr javaReference, JniHandleOwnership transfer)
Parameters
System.IntPtr
javaReference
|
Android.Runtime.JniHandleOwnership
transfer
|
Fields
TelerikCustomThemeName
Declaration
public const string TelerikCustomThemeName = "TelerikThemeBlue"
Field Value
System.String
|
Properties
AssociatedProperty
Declaration
protected IEntityProperty AssociatedProperty { get; set; }
Property Value
IEntityProperty
|
DataForm
EditorContainer
Declaration
protected ViewGroup EditorContainer { get; set; }
Property Value
Android.Views.ViewGroup
|
EditorLayoutId
Declaration
protected int EditorLayoutId { get; set; }
Property Value
System.Int32
|
EditorView
Declaration
public virtual View EditorView { get; }
Property Value
Android.Views.View
|
EditorViewId
Declaration
protected int EditorViewId { get; set; }
Property Value
System.Int32
|
Enabled
Declaration
public virtual bool Enabled { get; set; }
Property Value
System.Boolean
|
HeaderContainer
Declaration
protected ViewGroup HeaderContainer { get; set; }
Property Value
Android.Views.ViewGroup
|
HeaderLayoutId
Declaration
protected int HeaderLayoutId { get; set; }
Property Value
System.Int32
|
HeaderView
Declaration
public virtual View HeaderView { get; }
Property Value
Android.Views.View
|
HeaderViewId
Declaration
protected int HeaderViewId { get; set; }
Property Value
System.Int32
|
JniPeerMembers
Declaration
public override JniPeerMembers JniPeerMembers { get; }
Property Value
Java.Interop.JniPeerMembers
|
StyleResource
Declaration
protected virtual int StyleResource { get; }
Property Value
System.Int32
|
ThresholdClass
Declaration
protected override IntPtr ThresholdClass { get; }
Property Value
System.IntPtr
|
ThresholdType
Declaration
protected override Type ThresholdType { get; }
Property Value
System.Type
|
Methods
ApplyEntityValueToEditor(Object)
Declaration
protected abstract void ApplyEntityValueToEditor(Object p0)
Parameters
Java.Lang.Object
p0
|
ApplyParams(IDictionary<String, Object>)
Declaration
public virtual void ApplyParams(IDictionary<string, Object> params)
Parameters
System.Collections.Generic.IDictionary<System.String, Java.Lang.Object>
params
|
CreateEditorView(Context)
Declaration
protected virtual View CreateEditorView(Context context)
Parameters
Android.Content.Context
context
|
Returns
Android.Views.View
|
CreateHeaderView(Context)
Declaration
protected virtual View CreateHeaderView(Context context)
Parameters
Android.Content.Context
context
|
Returns
Android.Views.View
|
FindEditorContainer()
Declaration
protected virtual ViewGroup FindEditorContainer()
Returns
Android.Views.ViewGroup
|
FindEditorImage()
Declaration
protected virtual ImageView FindEditorImage()
Returns
Android.Widget.ImageView
|
FindHeaderContainer()
Declaration
protected virtual ViewGroup FindHeaderContainer()
Returns
Android.Views.ViewGroup
|
ImageView()
Declaration
public virtual View ImageView()
Returns
Android.Views.View
|
Init(Int32)
Declaration
protected virtual void Init(int layoutId)
Parameters
System.Int32
layoutId
|
InitEditor(View, IEntityProperty)
Declaration
protected virtual void InitEditor(View editor, IEntityProperty property)
Parameters
Android.Views.View
editor
|
IEntityProperty
property
|
InitHeader(View, IEntityProperty)
Declaration
protected virtual void InitHeader(View headerView, IEntityProperty property)
Parameters
Android.Views.View
headerView
|
IEntityProperty
property
|
InitImage(View, IEntityProperty)
Declaration
protected virtual void InitImage(View imageView, IEntityProperty property)
Parameters
Android.Views.View
imageView
|
IEntityProperty
property
|
Load()
Declaration
public virtual void Load()
LoadPropertyValue()
Declaration
public virtual void LoadPropertyValue()
NotifyEntityPropertyChanged()
Declaration
public virtual void NotifyEntityPropertyChanged()
OnEntityPropertyChanged()
Declaration
protected virtual void OnEntityPropertyChanged()
Property()
RootLayout()
Declaration
public virtual View RootLayout()
Returns
Android.Views.View
|
SetEditorLayout(Int32)
Declaration
public virtual void SetEditorLayout(int value)
Parameters
System.Int32
value
|
SetHeaderLayout(Int32)
Declaration
public virtual void SetHeaderLayout(int value)
Parameters
System.Int32
value
|
Unload()
Declaration
public virtual void Unload()
UpdateLayoutWithElements(View, View, View, View, View, View)
Declaration
public virtual void UpdateLayoutWithElements(View rootLayout, View headerView, View editorView, View imageView, View validationView, View validationIcon)
Parameters
Android.Views.View
rootLayout
|
Android.Views.View
headerView
|
Android.Views.View
editorView
|
Android.Views.View
imageView
|
Android.Views.View
validationView
|
Android.Views.View
validationIcon
|
ViewerSetupFinished()
Declaration
protected virtual void ViewerSetupFinished()
ViewerSetupStarted()
Declaration
protected virtual void ViewerSetupStarted()