public void SetSize(Activity activity, Size size) { ActivityDesigner designer = ActivityDesigner.GetDesigner(activity); if (designer != null) { FreeformActivityDesigner designer2 = (designer.ParentDesigner != null) ? (designer.ParentDesigner as FreeformActivityDesigner) : (designer as FreeformActivityDesigner); if (designer2 != null) { designer.Size = size; if (designer2.AutoSize) { designer2.PerformLayout(); } } } }
public void SetLocation(Activity activity, Point location) { ActivityDesigner designer = ActivityDesigner.GetDesigner(activity); if (designer != null) { FreeformActivityDesigner designer2 = (designer.ParentDesigner != null) ? (designer.ParentDesigner as FreeformActivityDesigner) : (designer as FreeformActivityDesigner); if (designer2 != null) { designer.Location = location; if (designer2.AutoSize) { designer2.PerformLayout(); } } } }