Ejemplo n.º 1
0
 public void AddControl( XMLControl control)
 {
     control.ParentLayout = this;
     _xmlControlList.Add(control);
     
     OnSizeChanged(this);
 }
Ejemplo n.º 2
0
 public void RefreshControlPosition( XMLControl xmlControl )
 {            
     if (!Size.Contains(xmlControl.ClientRect))
         OnSizeChanged(this);
 }
Ejemplo n.º 3
0
        public void MoveControl(XMLControl xmlControl,  int deltaX, int deltaY)
        {
            System.Diagnostics.Trace.WriteLine("MoveControl 1: " + xmlControl.GetHashCode().ToString());

            Control control = XMLControl2ControlDictionary[xmlControl];
            Point pos = control.Location;
            pos.X += deltaX;
            pos.Y += deltaY;
            control.Location = pos;
        }