Я работаю над своей первой шахматной партией. Я создаю список PictureBox и создаю класс для каждого элемента следующим образом:
public class Fou : PictureBox
{
private ImageLayout ImageLayout;
public Fou()
{
Image = Properties.Resources.pionnoir;
this.ImageLayout = ImageLayout.Stretch;
SizeMode = PictureBoxSizeMode.StretchImage;
}
Итак, теперь у меня есть изображение в моем PictureBox, но когда я нажимаю на него, я не могу получить тип кусок внутри PictureBox.
Я хотел бы получить тип и использовать что-то вроде:
{
Fou pieceFou = new Fou();
PictureBox pb = (PictureBox)sender;
if (pb == pieceFou) { pb.BackColor = Color.AntiqueWhite; }
Но это не работает.