Exemple #1
0
 private void nextOrPrevius(bool i_Action)
 {
     try
     {
         if (((m_CurrentControl == PictureCollection.Controls[PictureCollection.Controls.Count - 1]) && (i_Action == true)) || ((m_CurrentControl == PictureCollection.Controls[0]) && (i_Action == false)))
         {
             throw new Exception();
         }
         m_CurrentControl            = (PictureCollection.GetNextControl((m_CurrentControl), i_Action));
         photoBindingSource.Position = PictureCollection.Controls.GetChildIndex(m_CurrentControl);
         MainPictureBox.Image        = (m_CurrentControl as PictureBox).Image;
     }
     catch (Exception ex)
     {
         MessageBox.Show("This is the last/first photo");
     }
 }