【问题标题】:quick black panel when click show\hide button单击显示\隐藏按钮时的快速黑色面板
【发布时间】:2017-06-09 00:13:30
【问题描述】:

我有一个 C# 应用程序,我添加了一个按钮来显示和隐藏面板 2,但是当单击面板 2 时,它可以完美地显示和隐藏自身。但是当单击按钮显示/隐藏 panel2 时出现问题,快速变黑,我不知道如何解决。
这是我的显示/隐藏按钮语法

 if (Panel2.Visible == false) {
            Panel2.BackColor = Color.Transparent;
            Panel2.Visible = true;
            PictureBox2.Image = Properties.Resources.downmen;


        } else {
            Panel2.BackColor = Color.Transparent;
            Panel2.Visible = true;
            Panel2.Visible = false;
            PictureBox2.Image = Properties.Resources.upmen;
        }

这是我的问题节目:

【问题讨论】:

标签: c# .net windows winforms


【解决方案1】:

答案可能为时已晚。将 Panel2 的默认高度和宽度(大小)设置为 0。 根据控件的可见性设置 Panel2 的大小

【讨论】:

    猜你喜欢
    • 2012-05-06
    • 2017-10-12
    • 2016-05-21
    • 2015-07-15
    • 2013-01-16
    • 1970-01-01
    • 1970-01-01
    • 2019-02-07
    • 1970-01-01
    相关资源
    最近更新 更多