我想知道是否有办法知道我点击的列表中的哪个按钮

时间:2017-11-29 09:44:07

标签: c#

我在windowsformapplication中编码,c# 这就是我到目前为止所做的事情

    List<Button> list = new List<Button>();
    private void Form1_Load(object sender, EventArgs e)
    {

        for (int j = 0; j <= 13; j++)
        {
            for (int i = 0; i <= 13; i++)
            {
                Button ruta = new Button();
                ruta.Location = new Point(0+ (i * 50), 0 + (j * 50));
                ruta.Size = new Size(50, 50);
                ruta.AutoSize = false;
                ruta.Text = "";
                ruta.TabStop = false;
                list.Add(ruta);
                this.Controls.Add(ruta);
            }
        }
    }

我现在想要的是能够点击这些按钮,然后将文本框的文本更改为按下的按钮的索引,当谈到C#时,我真的是菜鸟,所以我不知道我在做什么。 我想到的是像

     private void ruta_click(object sender, EventArgs e)
      {
        txtBox.text = list.SelectedItemIndex();
      }

这显然不会起作用,因为SelectedItemIndex()不是一个真正的方法,只是一个例子。

0 个答案:

没有答案