Списки, Пиктчербоксы, исправление ошибок. - C#

Узнай цену своей работы

Формулировка задачи:

У меня есть 20 пикбоксов, первые 10 под общим кликом, в нем необходимо объединить указанные в комментарии строки...
private void picQuadroT_click(object sender, EventArgs e)
{
PictureBox pic = (PictureBox)sender;
Quadrot = Convrt.ToInt32(pic.Tag); // 1
Quadrot = lstKvadrati[Quadrot]; // 2
}
Для оставшихся 10 код таков:
private void picQuadroB_click(object sender, EventArgs e)
{
PictureBox pic = (PictureBox)sender;
string kvadrat = "k" + Quadrot;
object kvadro = Properties.Resources.ResourceManager.GetObject(kvadrat);
pic.Image = (Bitmap)kvadro; // По клику на верхние 10 пиктчербоксов берется картинка с ее номером и загружается в нижнее 10...
lstKartina.Items[*] = Quadrot // Список заполнен 10ю Нулями, по клику на нижнее пиктчербоксы нули должны заполнятся числами(номер картинки). Что нужно написать место *?
Ну и последнее, необходимо, чтобы программа совершала проверку и когда список содержит числа по порядку от 1 до 10 игра завершалась.

Решение задачи: «Списки, Пиктчербоксы, исправление ошибок.»

textual
Листинг программы
foreach (PictureBox obnul in panel1.Controls)
{
   obnul.Image = null;
}

Оцени полезность:

14   голосов , оценка 4.357 из 5