コード例 #1
0
ファイル: WizardForm.cs プロジェクト: jimschubert/wixedit
        public void RemoveLastAddedTemplate()
        {
            for (int i = sheets.Count - 1; i >= 0; i--)
            {
                BaseSheet sheet = sheets[i];
                if (sheet is IntroductionSheet)
                {
                    sheets.RemoveAt(i);
                    break;
                }

                sheets.RemoveAt(i);
            }
        }
コード例 #2
0
ファイル: WizardForm.cs プロジェクト: jimschubert/wixedit
        private void AddSheet(BaseSheet sheet)
        {
            sheets.Add(sheet);

            sheet.Dock = DockStyle.Fill;
            if (sheets.Count > 1)
            {
                sheet.Visible = false;
            }
            else
            {
                currentSheetIndex  = 0;
                backButton.Enabled = false;
            }

            contentPanel.Controls.Add(sheet);
        }
コード例 #3
0
ファイル: WizardForm.cs プロジェクト: xwiz/WixEdit
        private void AddSheet(BaseSheet sheet)
        {
            sheets.Add(sheet);

            sheet.Dock = DockStyle.Fill;
            if (sheets.Count > 1)
            {
                sheet.Visible = false;
            }
            else
            {
                currentSheetIndex = 0;
                backButton.Enabled = false;
            }

            contentPanel.Controls.Add(sheet);
        }