protected virtual void SetBgColor(MvvmAspire.Controls.DatePicker element) { if (element.BackgroundColor != null) { Control.SetBackgroundColor(element.BackgroundColor.ToAndroid()); } }
void SetTextAlignment(MvvmAspire.Controls.DatePicker element) { if (Control == null) { return; } GravityFlags flags = GravityFlags.NoGravity; switch (element.XAlign) { case MvvmAspire.TextAlignment.Center: flags = GravityFlags.CenterHorizontal; break; case MvvmAspire.TextAlignment.Left: flags = GravityFlags.Left; break; case MvvmAspire.TextAlignment.Right: flags = GravityFlags.Right; break; } switch (element.YAlign) { case MvvmAspire.TextAlignment.Center: flags |= GravityFlags.CenterVertical; break; case MvvmAspire.TextAlignment.Top: flags |= GravityFlags.Top; break; case MvvmAspire.TextAlignment.Bottom: flags |= GravityFlags.Bottom; break; } Control.SetPadding(0, 0, 0, 0); Control.Gravity = flags; }
protected virtual void SetTextSize(MvvmAspire.Controls.DatePicker element) { Control.SetTextSize(Android.Util.ComplexUnitType.Dip, (float)element.FontSize); }