public GraphicCard(KindsOfCards kinds, CardColour colour, PictureBox pb, bool opened = true) : base(colour, kinds) { Pb = pb; Pb.SizeMode = PictureBoxSizeMode.Zoom; Pb.Visible = false; fileName = Application.StartupPath + @"\images\" + this.ToString() + ".png"; Opened = opened; }
public GraphicCard(CardColour colour, KindsOfCards kinds) : this(kinds, colour) { }
public GraphicCard(KindsOfCards kinds, CardColour colour) : this(kinds, colour, new PictureBox()) { }
public Card(CardColour colour, KindsOfCards kinds) { Colour = colour; Kinds = kinds; }
public GraphicCard(CardColour colour, KindsOfCards kinds) : base(colour, kinds) { }
public virtual Card GetCard(CardColour colour, KindsOfCards kind) { return new Card(colour, kind); }
public override Card GetCard(CardColour colour, KindsOfCards kind) { return(new GraphicCard(colour, kind)); }