Какой кнопке соответствует каждый элемент свойства Controls? - PullRequest
0 голосов
/ 30 мая 2020

Я разместил 25 кнопок на SplitContainer и написал код для доступа к ним через свойство Controls. Однако я не понимал соответствия между кнопками на форме и каждым элементом свойства Controls. Расскажите, пожалуйста, о следующем.

изображение формы

  1. Каким элементам свойств ниже соответствуют эти кнопки?
  2. Есть ли способ узнать соответствие или способ изменить его в Visual Studio?

    for(int i =0; i < splitContainer1.Panel2.Controls.Count; i++)
    {
        splitContainer1.Panel2.Controls[i].Text = mistakeText;
    }
    

Ниже приведен полный код функции.

private void buttonStart_Click(object sender, EventArgs e)
{
    textHunt.Text = correctText;

    Random rnd = new Random();
    int randomResult = rnd.Next(25);

    for(int i =0; i < splitContainer1.Panel2.Controls.Count; i++)
    {
        splitContainer1.Panel2.Controls[i].Text = mistakeText;
    }


    splitContainer1.Panel2.Controls[randomResult].Text = correctText;

    nowTime = 0;
    timer1.Start();

}
...