Что @Felix D упомянул, так это добавление вашего изображения в ресурс как «существующий файл». Тем не менее, имя « T-Shirt, Black.jpeg » будет переименовано в T_Shirt__Black
в ресурсе.
Ниже приведено то, чего вы, возможно, хотите достичь, я считаю: -
private void cmbProduct_SelectedIndexChanged(object sender, EventArgs e)
{
picProduct.Visible = false;
picProduct.InitialImage = null;
if (cmbProduct.Text == "T-Shirt, Black, The Big Day Out" || cmbProduct.Text == "T-Shirt, Black, V-Vestival" || cmbProduct.Text == "T-Shirt, Black, Sound Relief")
{
picProduct.Visible = true;
picProduct.Image = Properties.Resources.T_Shirt__Black;
}
}
В обозревателе решений щелкните правой кнопкой мыши ваше имя_проекта -> Свойства -> Добавить существующий файл ... и выберите нужный файл. При вставке Visual Studio автоматически переименует образ ресурса, заменяя пробел, да sh, запятую с подчеркиванием, поэтому при вводе Properties.Resources.
IntelliSense покажет вам, какие свойства имеют.

