Table of Contents

Class EditorField

Namespace
UraniumUI.Material.Controls
Assembly
UraniumUI.Material.dll
public class EditorField : InputField, IEffectControlProvider, IToolTipElement, IContextFlyoutElement, IAnimatable, IViewController, IVisualElementController, IElementController, IGestureController, IGestureRecognizers, IPropertyMapperView, IHotReloadableView, IReplaceableView, ILayout, ILayoutController, IVisualTreeElement, IContentView, IView, IElement, ITransform, IPadding, ICrossPlatformLayout, IValidatable, INotifyPropertyChanged
Inheritance
EditorField
Implements
Inherited Members
Extension Methods

Constructors

EditorField()

public EditorField()

Fields

CharacterSpacingProperty

public static readonly BindableProperty CharacterSpacingProperty

Field Value

BindableProperty

CursorPositionProperty

public static readonly BindableProperty CursorPositionProperty

Field Value

BindableProperty

FontFamilyProperty

public static readonly BindableProperty FontFamilyProperty

Field Value

BindableProperty

IsReadOnlyProperty

public static readonly BindableProperty IsReadOnlyProperty

Field Value

BindableProperty

IsSpellCheckEnabledProperty

public static readonly BindableProperty IsSpellCheckEnabledProperty

Field Value

BindableProperty

IsTextPredictionEnabledProperty

public static readonly BindableProperty IsTextPredictionEnabledProperty

Field Value

BindableProperty

KeyboardProperty

public static readonly BindableProperty KeyboardProperty

Field Value

BindableProperty

MaxLengthProperty

public static readonly BindableProperty MaxLengthProperty

Field Value

BindableProperty

SelectionLengthProperty

public static readonly BindableProperty SelectionLengthProperty

Field Value

BindableProperty

TextColorProperty

public static readonly BindableProperty TextColorProperty

Field Value

BindableProperty

TextProperty

public static readonly BindableProperty TextProperty

Field Value

BindableProperty

Properties

CharacterSpacing

public double CharacterSpacing { get; set; }

Property Value

double

Content

public override View Content { get; set; }

Property Value

View

CursorPosition

public int CursorPosition { get; set; }

Property Value

int

EditorView

public EditorView EditorView { get; }

Property Value

EditorView

FontFamily

public string FontFamily { get; set; }

Property Value

string

HasValue

public override bool HasValue { get; }

Property Value

bool

IsReadOnly

public bool IsReadOnly { get; set; }

Property Value

bool

IsSpellCheckEnabled

public bool IsSpellCheckEnabled { get; set; }

Property Value

bool

IsTextPredictionEnabled

public bool IsTextPredictionEnabled { get; set; }

Property Value

bool

Keyboard

[TypeConverter(typeof(KeyboardTypeConverter))]
public Keyboard Keyboard { get; set; }

Property Value

Keyboard

MaxLength

public int MaxLength { get; set; }

Property Value

int

SelectionLength

public int SelectionLength { get; set; }

Property Value

int

Text

public string Text { get; set; }

Property Value

string

TextColor

public Color TextColor { get; set; }

Property Value

Color

Methods

GetValueForValidator()

protected override object GetValueForValidator()

Returns

object

OnHandlerChanged()

When overridden in a derived class, should raise the HandlerChanged event.

protected override void OnHandlerChanged()

Remarks

It is the implementor's responsibility to raise the HandlerChanged event.

ResetValidation()

public override void ResetValidation()

Events

Completed

public event EventHandler Completed

Event Type

EventHandler

TextChanged

public event EventHandler<TextChangedEventArgs> TextChanged

Event Type

EventHandler<TextChangedEventArgs>