コード例 #1
0
        public void SendSelection(Models.ShapeSendDirection dir)
        {
            var cmdtarget = this._client.GetCommandTargetDocument();
            var window    = cmdtarget.Application.ActiveWindow;
            var selection = window.Selection;

            ArrangeCommands._send_selection(selection, dir);
        }
コード例 #2
0
 private static void _send_selection(IVisio.Selection selection, Models.ShapeSendDirection dir)
 {
     if (dir == Models.ShapeSendDirection.ToBack)
     {
         selection.SendToBack();
     }
     else if (dir == Models.ShapeSendDirection.Backward)
     {
         selection.SendBackward();
     }
     else if (dir == Models.ShapeSendDirection.Forward)
     {
         selection.BringForward();
     }
     else if (dir == Models.ShapeSendDirection.ToFront)
     {
         selection.BringToFront();
     }
 }