Class DataFormValidationViewBehavior
Inheritance
System.Object
DataFormValidationViewBehavior
Namespace: Com.Telerik.Widget.Dataform.Visualization
Assembly: Telerik.Xamarin.Android.Input.dll
Syntax
public class DataFormValidationViewBehavior : Object, EntityPropertyEditor.IOnValidationEventListener, IJavaObject, IDisposable, IJavaPeerable
Constructors
DataFormValidationViewBehavior(Context)
Declaration
public DataFormValidationViewBehavior(Context context)
Parameters
Android.Content.Context
context
|
DataFormValidationViewBehavior(IntPtr, JniHandleOwnership)
Declaration
protected DataFormValidationViewBehavior(IntPtr javaReference, JniHandleOwnership transfer)
Parameters
System.IntPtr
javaReference
|
Android.Runtime.JniHandleOwnership
transfer
|
Properties
ChangeBackground
Declaration
public virtual bool ChangeBackground { get; set; }
Property Value
System.Boolean
|
Context
Declaration
public virtual Context Context { get; }
Property Value
Android.Content.Context
|
Editor
Declaration
public virtual EntityPropertyEditor Editor { get; set; }
Property Value
EntityPropertyEditor
|
InvalidBackgroundDrawable
Declaration
public virtual Drawable InvalidBackgroundDrawable { get; set; }
Property Value
Android.Graphics.Drawables.Drawable
|
InvalidDrawable
Declaration
public virtual Drawable InvalidDrawable { get; set; }
Property Value
Android.Graphics.Drawables.Drawable
|
InvalidTextColor
Declaration
public virtual int InvalidTextColor { get; set; }
Property Value
System.Int32
|
JniPeerMembers
Declaration
public override JniPeerMembers JniPeerMembers { get; }
Property Value
Java.Interop.JniPeerMembers
|
NegativeFeedbackVisible
Declaration
protected bool NegativeFeedbackVisible { get; set; }
Property Value
System.Boolean
|
ThresholdClass
Declaration
protected override IntPtr ThresholdClass { get; }
Property Value
System.IntPtr
|
ThresholdType
Declaration
protected override Type ThresholdType { get; }
Property Value
System.Type
|
Methods
EnsureBackgroundDrawableStateWorkaround(EditText)
Declaration
protected virtual void EnsureBackgroundDrawableStateWorkaround(EditText editText)
Parameters
Android.Widget.EditText
editText
|
FindMessageView(EntityPropertyEditor)
Declaration
protected virtual TextView FindMessageView(EntityPropertyEditor editor)
Parameters
EntityPropertyEditor
editor
|
Returns
Android.Widget.TextView
|
FindValidationIcon(EntityPropertyEditor)
Declaration
protected virtual ImageView FindValidationIcon(EntityPropertyEditor editor)
Parameters
EntityPropertyEditor
editor
|
Returns
Android.Widget.ImageView
|
HideNegativeFeedback()
Declaration
protected virtual void HideNegativeFeedback()
HideNegativeFeedback(ValidationInfo)
Declaration
protected virtual void HideNegativeFeedback(ValidationInfo info)
Parameters
ValidationInfo
info
|
MessageView()
Declaration
public virtual TextView MessageView()
Returns
Android.Widget.TextView
|
OnValidationEvent(EntityPropertyEditor, ValidationInfo)
Declaration
public virtual void OnValidationEvent(EntityPropertyEditor editor, ValidationInfo info)
Parameters
EntityPropertyEditor
editor
|
ValidationInfo
info
|
Implements
Reset()
Declaration
public virtual void Reset()
SetInvalidBackgroundDrawable(Int32)
Declaration
public virtual void SetInvalidBackgroundDrawable(int drawableId)
Parameters
System.Int32
drawableId
|
SetInvalidDrawable(Int32)
Declaration
public virtual void SetInvalidDrawable(int drawableId)
Parameters
System.Int32
drawableId
|
ShouldShowMessageView(ValidationInfo)
Declaration
protected virtual bool ShouldShowMessageView(ValidationInfo info)
Parameters
ValidationInfo
info
|
Returns
System.Boolean
|
ShowNegativeFeedback(ValidationInfo)
Declaration
protected virtual void ShowNegativeFeedback(ValidationInfo info)
Parameters
ValidationInfo
info
|
UpdateUI(ValidationInfo)
UpdateViewBackground(View, Boolean)
Declaration
protected virtual void UpdateViewBackground(View view, bool isValid)
Parameters
Android.Views.View
view
|
System.Boolean
isValid
|
ValidationIcon()
Declaration
public virtual ImageView ValidationIcon()
Returns
Android.Widget.ImageView
|