Exemplo n.º 1
0
        private void DoMoveImageUp(ImageReference image)
        {
            var index = AllImages.IndexOf(image);

            if (index <= 0)
            {
                return;
            }

            AllImages.Move(index, index - 1);
        }
Exemplo n.º 2
0
        private void DoMoveImageDown(ImageReference image)
        {
            var index = AllImages.IndexOf(image);

            if (index >= AllImages.Count - 1)
            {
                return;
            }

            AllImages.Move(index, index + 1);
        }
Exemplo n.º 3
0
        private void DoRemove(ImageReference image)
        {
            var index = AllImages.IndexOf(image);

            if (index == 0)
            {
                Image.Image = default(ImageData);
            }
            else if (index != -1)
            {
                AllImages.RemoveAt(index);
            }
        }