Exemplo n.º 1
0
        private void RunSlideShow()
        {
            Models.Image i = imageList[currentIndex];

            ChangeImage(i.FilePath);

            if (currentIndex == imageList.Count - 1)
            {
                currentIndex = 0;
            }
            else
            {
                currentIndex++;
            }

            Thread.Sleep(_delay);
            RunSlideShow();
        }
Exemplo n.º 2
0
        private void LoadImages(List <FileInfo> files)
        {
            int index = 1;

            foreach (FileInfo fi in files)
            {
                UpdateStatus(String.Format("Locating image {0} of {1}", index, files.Count));

                Models.Image i = new Models.Image();
                i.DateAdded = DateTime.Now;
                i.FileName  = fi.Name;
                i.FilePath  = fi.FullName;
                currentProject.Images.Add(i);
            }

            UpdateStatus("Finalising...");

            BindList();
        }