コード例 #1
0
        public MultiTableTextOpenVizardForm()
        {
            InitializeComponent();
            FinalStepText           = "执行";
            HeaderMarkersWizardPage = new StringWizardPage();
            HeaderMarkersWizardPage.Init("头部标记符号", "#", "按行输入分隔符,一行一个", true);


            StringWizardPage = new StringWizardPage();
            StringWizardPage.Init("分隔符号", ",\r\n\t\r\n;", "按行输入分隔符,一行一个", true);

            FileOpenWizardPage = new FileOpenWizardPage();
            FileOpenWizardPage.Init("打开文件", Setting.TextTableFileFilter);

            CheckboxWizardPage = new Geo.Winform.Wizards.CheckboxWizardPage();
            CheckboxWizardPage.Init <AioFileOpenType>("文件打开动作");

            //ProgressBarWizardPage.Init("执行进度", 1);
            int index       = 1;
            var WizardPages = new WizardPageCollection();

            WizardPages.Add(index++, HeaderMarkersWizardPage);
            WizardPages.Add(index++, StringWizardPage);
            WizardPages.Add(index++, FileOpenWizardPage);
            WizardPages.Add(index++, CheckboxWizardPage);


            this.Init(WizardPages);
        }
コード例 #2
0
        public BaselineSolverVizardForm()
        {
            InitializeComponent();
            FinalStepText = "执行";

            SiteInfoSetingPage       = new Winform.SiteInfoSetingPage();
            GroupRinexFileWizardPage = new Winform.GroupRinexFileWizardPage();

            SelectPointPositionTypePage = new EnumRadioWizardPage();
            SelectPointPositionTypePage.Init <TwoSiteSolverType>("选择定位模型");
            SelectPointPositionTypePage.SetCurrent <TwoSiteSolverType>(TwoSiteSolverType.单历元单频双差, (VersionType.Public != Setting.VersionType));

            SelectAdjustmentPage = new EnumRadioWizardPage();
            SelectAdjustmentPage.Init <AdjustmentType>("选择平差器");
            SelectAdjustmentPage.SetCurrent <AdjustmentType>(AdjustmentType.卡尔曼滤波);

            ProgressBarWizardPage = new Geo.Winform.Wizards.ProgressBarWizardPage();
            //ProgressBarWizardPage.InitDetect("执行进度", 1);

            var WizardPages = new WizardPageCollection();
            int i           = 1;

            WizardPages.Add(i++, GroupRinexFileWizardPage);
            WizardPages.Add(i++, SiteInfoSetingPage);
            WizardPages.Add(i++, SelectPointPositionTypePage);
            WizardPages.Add(i++, SelectAdjustmentPage);
            WizardPages.Add(i++, ProgressBarWizardPage);


            this.Init(WizardPages);
        }
コード例 #3
0
        public PointPositionVizardForm()
        {
            InitializeComponent();
            FinalStepText         = "执行";
            SelectFilePageControl = new Winform.SelectRinexFileWizardPage();

            SiteInfoSetingPage = new Winform.SiteInfoSetingPage();

            SelectPointPositionTypePage = new EnumRadioWizardPage();
            SelectPointPositionTypePage.Init <SingleSiteGnssSolverType>("选择定位模型");
            SelectPointPositionTypePage.SetCurrent <SingleSiteGnssSolverType>(SingleSiteGnssSolverType.无电离层组合PPP, (VersionType.Public != Setting.VersionType));

            SelectAdjustmentPage = new EnumRadioWizardPage();
            SelectAdjustmentPage.Init <AdjustmentType>("选择平差器");
            SelectAdjustmentPage.SetCurrent <AdjustmentType>(AdjustmentType.卡尔曼滤波);

            ProgressBarWizardPage = new Geo.Winform.Wizards.ProgressBarWizardPage();
            //ProgressBarWizardPage.InitDetect("执行进度", 1);

            var WizardPages = new WizardPageCollection();

            WizardPages.Add(1, SelectFilePageControl);
            WizardPages.Add(2, SiteInfoSetingPage);
            WizardPages.Add(3, SelectPointPositionTypePage);
            WizardPages.Add(4, SelectAdjustmentPage);
            WizardPages.Add(5, ProgressBarWizardPage);


            this.Init(WizardPages);
        }
コード例 #4
0
        /// <summary>
        /// 构造函数
        /// </summary>
        public TableTextOpenVizardForm()
        {
            InitializeComponent();
            FinalStepText    = "执行";
            StringWizardPage = new StringWizardPage();
            StringWizardPage.Init("分隔符号", ",\r\n\t\r\n;", "按行输入分隔符,一行一个", true);

            FileOpenWizardPage = new FileOpenWizardPage();
            FileOpenWizardPage.Init("打开文件", Setting.TextTableFileFilter);

            //ProgressBarWizardPage.Init("执行进度", 1);

            var WizardPages = new WizardPageCollection();

            WizardPages.Add(1, StringWizardPage);
            WizardPages.Add(2, FileOpenWizardPage);


            this.Init(WizardPages);
        }