Example #1
0
        public static void updatePictureBoxLocation(List <PictureBox> pictureBoxes, PictureBoxLocation[] pictureBoxLocations)
        {
            for (int i = 0; i < pictureBoxes.Count; i++)
            {
                PictureBox pictureBox = pictureBoxes.ElementAt(i);

                PictureBoxLocation pictureBoxLocation = findPictureBoxLocationByName(pictureBox.Name, pictureBoxLocations);

                if (pictureBoxLocation != null)
                {
                    pictureBox.Location = new Point(pictureBoxLocation.X, pictureBoxLocation.Y);
                }
            }
        }
Example #2
0
        public static PictureBoxLocation[] mapToPictureBoxLocation(List <PictureBox> pictureBoxes)
        {
            PictureBoxLocation[] pictureBoxLocations = new PictureBoxLocation[pictureBoxes.Count];

            for (int i = 0; i < pictureBoxes.Count; i++)
            {
                PictureBox         pictureBox         = pictureBoxes.ElementAt(i);
                PictureBoxLocation pictureBoxLocation = new PictureBoxLocation();

                pictureBoxLocation.pictureBoxName = pictureBox.Name;
                pictureBoxLocation.X = pictureBox.Location.X;
                pictureBoxLocation.Y = pictureBox.Location.Y;

                pictureBoxLocations[i] = pictureBoxLocation;
            }

            return(pictureBoxLocations);
        }