FECipherVit.CardPic.ReverseToBack C# (CSharp) Method

ReverseToBack() public method

public ReverseToBack ( ) : void
return void
        public void ReverseToBack()
        {
            Image.Dispose();
            if (File.Exists(@"img/thumbnails/" + ratio.ToString()+"/back.jpg"))
            {
                Image = Image.FromFile(@"img/thumbnails/" + ratio.ToString()+"/back.jpg");
            }
            else if (File.Exists(@"img/back.jpg"))
            {
                Image = Image.FromFile(@"img/back.jpg");
            }
            else
            {
                Image = ErrorImage;
            }
            FrontShown = false;
        }

Usage Example

Example #1
0
 private void DeckCardPicRenew()
 {
     if (this.Controls.Contains(DeckCardPic))
     {
         this.Controls.Remove(DeckCardPic);
         DeckCardPic.Dispose();
     }
     if (Player.Deck.CardList.Count > 0)
     {
         DeckCardPic = new CardPic(Player.Deck.CardList[0], "Deck");
         DeckCardPic.Location = new Point(522, 478);
         if (!DeckCardPic.FrontShown)
         {
             DeckCardPic.ReverseToBack();
         }
         DeckCardPic.ContextMenuStrip = contextMenuStrip_Card;
         DeckCardPic.MouseDown += new MouseEventHandler(Card_MouseDown);
         DeckCardPic.MouseClick += new MouseEventHandler(Card_MouseClick);
         DeckCardPic.MouseDoubleClick += new MouseEventHandler(Deck_MouseDoubleClick);
         this.Controls.Add(DeckCardPic);
         DeckCardPic.BringToFront();
     }
 }
All Usage Examples Of FECipherVit.CardPic::ReverseToBack