Exemple #1
0
        /// <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);
        }
Exemple #2
0
        /// <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);
        }