private ThumbnailBox GenerateThumbnailHelper(int i)
        {
            ThumbnailBox tb = new ThumbnailBox(this, i, imageFiles[i]);
            ////////////////////////////////////////////////////////////
            //Raise event
            GeneratingEventArgs e = new GeneratingEventArgs(tb);
            e.Index = i;
            OnGeneratingThumbnailItem(this, e);

            this.Controls.Add(tb);

            if (currentThumbnail == null)
                MoveToThumbnail(tb);

            return tb;
        }
Esempio n. 2
0
        private void thumbBar_OnGeneratingThumbnailItem(object sender, GeneratingEventArgs e)
        {
            try
            {
                e.ThumbnailItem.OnClickThumbnailItem -= ThumbnailItem_OnClickThumbnailItem;
            }
            catch { }

            e.ThumbnailItem.OnClickThumbnailItem += ThumbnailItem_OnClickThumbnailItem;
        }