微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

克隆面板保持事件

如何解决克隆面板保持事件

我创建了一个程序来突出显示在某个“标签”中找到的控件 例如:

enter image description here

在本例中,我们在组合框中选择“2”,名为“2”的 Tag 中的所有控件轮流显示为红色。 嗯,这个程序以后就可以动态的创建不同标签的控件了。然后使用“添加”按钮,我需要使用相同的功能克隆“To higligthing_panel”,也就是说,它的工作方式与前一个相同。 以下是用于查找不同标签代码库:

    private void Apply_Click(object sender,EventArgs e)
    {
        foreach (Control x in this.Controls)
        {
            if (x is PictureBox && x.Tag == metroComboBox1.SelectedItem)
            {
                x.BackColor = Color.Red;
            }
        }
    }

我知道如何从代码创建控件,问题是我只想克隆这个面板,保留它的所有事件,基本上是“应用”按钮的“Onclick”和导航框的导航以找到标签.我不知道我是不是在解释自己

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。