У меня не установлен .net на этом компьютере, но вот мое решение.
Создайте тег для каждого элемента управления, затем выберите все 10 графических окон и создайте для них одно событие щелчка.
в событии click вы можете использовать этот код для циклического обхода всех элементов управления и скрытия только графических блоков.
foreach (Control ctrl in Form1.Controls)
{
if (ctrl.GetType() == typeof(PictureBox))
{
if (((PictureBox)ctrl).Tag == ((PictureBox)sender).Tag)
{
ctrl.Hide();
}
else
{
ctrl.Show();
}
}
}
Возможно, вы сможете сравнить объекты без тегов, но я не могу проверить это без c #установлен.