当我单击按钮对象时如何显示 form2 的新对象?(C#-Windows 窗体应用程序)

巴塞尔

private void gunaButton1_Click(object sender, EventArgs e) { for (int i = 0; i < 1; i++) { GunaButton btn = new GunaButton();

                //add btn to flowlayoutpanel to arrange buttons
                flowLayoutPanel1.Controls.Add(btn);

                Form2 f = new Form2();

                //how can i make object of button show new  object of form2

                btn.Click +=new System.EventHandler(f.ShowDialog());

                
            }

        }
加布里埃尔·莫雷拉

尝试:

    btn.Click += new System.EventHandler(this.btn_Click);
    
    private void btn_Click(object sender, EventArgs e)
    {
       Form2 f2 = new Form2();
       f2.ShowDialog();
    }

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章