/// <summary> /// Parse a Xamarin.Forms.TextAlignment to a OKHOSTING.UI.HorizontalAlignment. /// <para xml:lang="es"> /// Parsea un Xamarin.Forms.TextAlignment a un OKHOSTING.UI.HorizontalAlignment. /// </summary> /// <returns>The horizontal alignment /// <para xml:lang="es"> /// La alineacion horizontal /// </para> /// </returns> /// <param name="textAlignment">Text alignment.</param> public HorizontalAlignment Parse(global::Xamarin.Forms.TextAlignment textAlignment) { switch (textAlignment) { case global::Xamarin.Forms.TextAlignment.Start: return(HorizontalAlignment.Left); case global::Xamarin.Forms.TextAlignment.Center: return(HorizontalAlignment.Center); case global::Xamarin.Forms.TextAlignment.End: return(HorizontalAlignment.Right); } return(HorizontalAlignment.Left); }
/// <summary> /// Parse a Xamarin.Forms.TextAlignment to a OKHOSTING.UI.VerticalAlignment. /// <para xml:lang="es"> /// Parsea un Xamarin.Forms.TextAlignment a un OKHOSTING.UI.VerticalAlignment. /// </para> /// </summary> /// <returns>The vertical alignment. /// <para xml:lang="es">La alineación vertical.</para> /// </returns> /// <param name="textAlignment">TextAlignment.</param> public VerticalAlignment ParseVerticalTextAlignment(global::Xamarin.Forms.TextAlignment textAlignment) { switch (textAlignment) { case global::Xamarin.Forms.TextAlignment.Start: return(VerticalAlignment.Top); case global::Xamarin.Forms.TextAlignment.Center: return(VerticalAlignment.Center); case global::Xamarin.Forms.TextAlignment.End: return(VerticalAlignment.Bottom); } return(VerticalAlignment.Top); }