void SetPosition()

in Kiosk/Controls/Overlays/Primitives/OverlayLabel.xaml.cs [160:222]


        void SetPosition()
        {
            var position = Position;
            var column = 3;
            var row = 1;
            switch (position)
            {
                case OverlayLabelPosition.TopLeft:
                    column = 1;
                    row = 1;
                    break;
                case OverlayLabelPosition.TopCenter:
                    column = 2;
                    row = 1;
                    break;
                case OverlayLabelPosition.TopRight:
                    column = 3;
                    row = 1;
                    break;
                case OverlayLabelPosition.BottomLeft:
                    column = 1;
                    row = 3;
                    break;
                case OverlayLabelPosition.BottomCenter:
                    column = 2;
                    row = 3;
                    break;
                case OverlayLabelPosition.BottomRight:
                    column = 3;
                    row = 3;
                    break;
                case OverlayLabelPosition.LeftTop:
                    column = 1;
                    row = 1;
                    break;
                case OverlayLabelPosition.LeftCenter:
                    column = 1;
                    row = 2;
                    break;
                case OverlayLabelPosition.LeftBottom:
                    column = 1;
                    row = 3;
                    break;
                case OverlayLabelPosition.RightTop:
                    column = 3;
                    row = 1;
                    break;
                case OverlayLabelPosition.RightCenter:
                    column = 3;
                    row = 2;
                    break;
                case OverlayLabelPosition.RightBottom:
                    column = 3;
                    row = 3;
                    break;
                case OverlayLabelPosition.Center:
                    column = 2;
                    row = 2;
                    break;
            }
            Grid.SetColumn(this, column);
            Grid.SetRow(this, row);
        }