tableLayoutPanel动态添加按钮的点击事件

tableLayoutPanel动态添加的按钮,按钮很多,怎么给每个按钮加点击事件,

示例代码如下,有帮助麻烦点个采纳【本回答右上角】,谢谢~~有其他问题可以继续交流~

img



        private void Form1_Load(object sender, EventArgs e)
        {
            for (var i = 0; i < 6; i++)
            {
                var btn = new Button();
                btn.Location = new Point(i * 100, 50);
                btn.Text = "Button" + i;
                btn.Click += Btn_Click;
                this.Controls.Add(btn);
            }
        }

        private void Btn_Click(object sender, EventArgs e)
        {
            var btn = (Button)sender;
            MessageBox.Show(btn.Text);
        }

buttonX.click+=event