Esempio n. 1
0
        public void Aligment(enumElementAligment style)
        {
            switch (style)
            {
            case enumElementAligment.Left:
                ElementsEditor.AligmentLeft(_layoutRuntime.Selection, this);
                return;

            case enumElementAligment.Right:
                ElementsEditor.AligmentRight(_layoutRuntime.Selection, this);
                return;

            case enumElementAligment.Top:
                ElementsEditor.AligmentTop(_layoutRuntime.Selection, this);
                return;

            case enumElementAligment.Bottom:
                ElementsEditor.AligmentBottom(_layoutRuntime.Selection, this);
                return;

            case enumElementAligment.LeftRightMid:
                ElementsEditor.AligmentLeftRightMid(_layoutRuntime.Selection, this);
                return;

            case enumElementAligment.TopBottomMid:
                ElementsEditor.AligmentTopBottomMid(_layoutRuntime.Selection, this);
                return;

            case enumElementAligment.Vertical:     //纵向分布
                ElementsEditor.AligmentVertical(_layoutRuntime.Selection, this);
                return;

            case enumElementAligment.Horizontal:     // 横向分布
                ElementsEditor.AligmentHorizontal(_layoutRuntime.Selection, this);
                return;

            case enumElementAligment.HorizontalStrech:
                ElementsEditor.HorizontalStrech(this);
                return;

            case enumElementAligment.VerticalStrech:
                ElementsEditor.VerticalStrech(this);
                return;
            }
        }
Esempio n. 2
0
 public void Ungroup()
 {
     ElementsEditor.ElementsUnGroup(_layoutRuntime.Selection, this);
     Render(true);
 }