[英]Hide panel in usercontrol when button on main form clicked
I want to hide panel in UserControl
when button clicked in my main form I saw these codes:当我在主窗体中单击按钮时,我想在UserControl
中隐藏面板我看到了这些代码:
public void button1_Click(object sender, EventArgs e)
{
if(ButtonClick != null)
ButtonClick(this, e);
}
obj.ButtonClick += (Sender, e) =>
{
splitContainer1.Panel2.Controls.Add(obj2);
};
but I don't know how to use it for my project I think it has to be Reverse in project但我不知道如何将它用于我的项目我认为它必须是 Reverse in project
Try this:尝试这个:
public void button1_Click(object sender, EventArgs e)
{
if(ButtonClick != null)
ButtonClick(this, e);
}
obj.ButtonClick += (Sender, e) =>
{
splitContainer1.Panel2.Visible = false;
};
Also check this question for more information: Hide/Show Windows Forms panel in C#另请查看此问题以获取更多信息: 隐藏/显示 Windows Forms 面板中的 C#
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.