public static CanvasHorizontalAlignment ToWin2DHorizontalAlignment(this UGHorizontalAlignment horizontalAlignment) { switch (horizontalAlignment) { case UGHorizontalAlignment.Left: return(CanvasHorizontalAlignment.Left); case UGHorizontalAlignment.Right: return(CanvasHorizontalAlignment.Right); case UGHorizontalAlignment.Center: return(CanvasHorizontalAlignment.Center); default: throw new NotSupportedException(); } }
public static Layout.Alignment ToATLayoutAlignment(this UGHorizontalAlignment horizontalAlignment) { switch (horizontalAlignment) { case UGHorizontalAlignment.Left: return(Layout.Alignment.AlignNormal); case UGHorizontalAlignment.Right: return(Layout.Alignment.AlignOpposite); case UGHorizontalAlignment.Center: return(Layout.Alignment.AlignCenter); default: throw new NotSupportedException(); } }