面板控制和检查面板属性为空

时间:2019-01-16 04:29:33

标签: c# desktop-application

我要检查面板是否具有某种形式。 请告诉我最好的情况。 如果面板内部有某种形式,则布尔变量应为true。 我写的代码在下面。请尽快回答这个问题。谢谢。

这是一个按钮单击事件。 我想检查一下,当我单击一个按钮时,首先要检查这些条件。 1.检查表单是否已经存在我要传递的表单,而不是中断    它并使布尔变量为true。 2.如果没有,则清除面板内的所有表单并在其中生成click event表单。

enter code here

    private void btn_dashboard_Click(object sender, EventArgs e)
    {
        bool isOpen = false;
        dash = new Dashboard();
        if (panel_window_data.Controls.Equals(dash))
        {
            isOpen = true;
        }
        if (isOpen == false)
        {
            panel_window_data.Controls.Clear();
            dash.TopLevel = false;
            panel_window_data.Controls.Add(dash);
            dash.Height = panel_window_data.Height;
            dash.Width = panel_window_data.Width;
            dash.Show();
        }
    }

0 个答案:

没有答案