Canguro.Commands.Load.AddRestraintDisplacementLoadCmd.Run C# (CSharp) 메소드

Run() 공개 메소드

public Run ( Canguro services ) : void
services Canguro
리턴 void
        public override void Run(Canguro.Controller.CommandServices services)
        {
            GroundDisplacementLoad load = new GroundDisplacementLoad();

             //services.GetProperties(Title, load, false);

             if (Canguro.Controller.Grid.LoadEditFrm.EditLoad(load) == System.Windows.Forms.DialogResult.OK)
             {
                 List<Item> selection = services.GetSelection();

                 foreach (Item item in selection)
                 {
                     if (item is Joint)
                         ((Joint)item).Loads.Add((GroundDisplacementLoad)load.Clone());
                 }
             }
        }
AddRestraintDisplacementLoadCmd