Exemplo n.º 1
0
        private void btnNext_Click(object sender, EventArgs e)
        {
            switch (_stateLevel)
            {
            case 1:
                if (view1 != null)
                {
                    if (view1.FileInfos.Count > 0)
                    {
                        view1.Visible  = false;
                        btnPre.Enabled = true;
                        view2.Visible  = true;
                        _stateLevel    = 2;
                    }
                    else
                    {
                        XtraMessageBox.Show("请选择组件!谢谢");
                    }
                }
                break;

            case 2:

                if (view2 != null)
                {
                    if (view2.isVerify())
                    {
                        view2.Visible  = false;
                        btnPre.Enabled = true;
                        view3.Visible  = true;
                        _stateLevel    = 3;
                        view2.GenMenu();
                    }
                    else
                    {
                        XtraMessageBox.Show("请选择组件!谢谢");
                    }
                }
                break;

            case 3:
                if (view3 != null)
                {
                    if (!view3.GenerateZip())
                    {
                        XtraMessageBox.Show("请查看路经是否正确!谢谢");
                    }
                }
                break;
            }
        }