Table of Contents

Class DatePickerField

Namespace
UraniumUI.Material.Controls
Assembly
UraniumUI.Material.dll
[ContentProperty("Validations")]
public class DatePickerField : 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
DatePickerField
Implements
Inherited Members
Extension Methods

Constructors

DatePickerField()

public DatePickerField()

Fields

AllowClearProperty

public static BindableProperty AllowClearProperty

Field Value

BindableProperty

CharacterSpacingProperty

public static readonly BindableProperty CharacterSpacingProperty

Field Value

BindableProperty

DateProperty

public static readonly BindableProperty DateProperty

Field Value

BindableProperty

FontAttributesProperty

public static readonly BindableProperty FontAttributesProperty

Field Value

BindableProperty

FontAutoScalingEnabledProperty

public static readonly BindableProperty FontAutoScalingEnabledProperty

Field Value

BindableProperty

FontFamilyProperty

public static readonly BindableProperty FontFamilyProperty

Field Value

BindableProperty

FontSizeProperty

public static readonly BindableProperty FontSizeProperty

Field Value

BindableProperty

FormatProperty

public static readonly BindableProperty FormatProperty

Field Value

BindableProperty

MaximumDateProperty

public static readonly BindableProperty MaximumDateProperty

Field Value

BindableProperty

MinimumDateProperty

public static readonly BindableProperty MinimumDateProperty

Field Value

BindableProperty

TextColorProperty

public static readonly BindableProperty TextColorProperty

Field Value

BindableProperty

iconClear

protected StatefulContentView iconClear

Field Value

StatefulContentView

Properties

AllowClear

public bool AllowClear { get; set; }

Property Value

bool

CharacterSpacing

public double CharacterSpacing { get; set; }

Property Value

double

Content

public override View Content { get; set; }

Property Value

View

Date

public DateTime? Date { get; set; }

Property Value

DateTime?

DatePickerView

public DatePickerView DatePickerView { get; }

Property Value

DatePickerView

FontAttributes

public FontAttributes FontAttributes { get; set; }

Property Value

FontAttributes

FontAutoScalingEnabled

public bool FontAutoScalingEnabled { get; set; }

Property Value

bool

FontFamily

public string FontFamily { get; set; }

Property Value

string

FontSize

[TypeConverter(typeof(FontSizeConverter))]
public double FontSize { get; set; }

Property Value

double

Format

public string Format { get; set; }

Property Value

string

HasValue

public override bool HasValue { get; }

Property Value

bool

MaximumDate

public DateTime MaximumDate { get; set; }

Property Value

DateTime

MinimumDate

public DateTime MinimumDate { get; set; }

Property Value

DateTime

TextColor

public Color TextColor { get; set; }

Property Value

Color

Methods

GetValueForValidator()

protected override object GetValueForValidator()

Returns

object

OnAllowClearChanged()

protected virtual void OnAllowClearChanged()

OnClearTapped(object)

protected virtual void OnClearTapped(object parameter)

Parameters

parameter object

OnDateChanged()

protected virtual void OnDateChanged()

OnIconChanged()

protected override void OnIconChanged()

ResetValidation()

public override void ResetValidation()

UpdateClearIconState()

protected virtual void UpdateClearIconState()