一种形式的切换面板 [英] Swiching panel in one form

查看:56
本文介绍了一种形式的切换面板的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想在表单中的几个面板之间移动。有什么可以每次使用按钮显示表单上的一个面板?

I want to move between several panels in a form. What is it possible to show one of the panels on the form using the button every time?

感谢

推荐答案

您好,Ali_Lonbar,

Hi Ali_Lonbar,

您可以通过设置属性"可见"来实现此目的。每个小组。这是一个简单的演示(三个面板),你可以参考:

You can achieve this by setting the property "Visible" of each panel. Here is a simple demo (three panels) you can refer to:

    public Form1()
    {
        InitializeComponent();
        panel1.Visible = false;
        panel2.Visible = false;
        panel3.Visible = false;
    }

    int count = 0;

    private void btSwitch_Click(object sender, EventArgs e)
    {
        switch (count % 3)
        {
            case 0:
                panel1.Visible = true;
                panel2.Visible = false;
                panel3.Visible = false;
                break;
            case 1:
                panel1.Visible = false;
                panel2.Visible = true;
                panel3.Visible = false;
                break;
            case 2:
                panel1.Visible = false;
                panel2.Visible = false;
                panel3.Visible = true;
                break;
        }
        count++;
    }

结果:

问候,

Kyle


这篇关于一种形式的切换面板的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆