コード例 #1
0
        private void InitWindForm()
        {
            windFrm = new WindDataForm();
            var presenter = new WindDataPresenter(windFrm, windTableLocator);

            windFrm.Init(windDataStatusLabel, presenter, WindDownloadStatus.WaitingManualDownload);
        }
コード例 #2
0
ファイル: WindControl.cs プロジェクト: zylx0532/QSimPlanner
        public void Init(
            ToolStripStatusLabel toolStripLbl,
            WindDataPresenter presenter,
            WindDownloadStatus status)
        {
            this.presenter    = presenter;
            this.toolStripLbl = toolStripLbl;
            ShowWindStatus(status);
            SetButtonColorStyles();

            downloadBtn.Click += async(s, e) => await DownloadWind();

            saveFileBtn.Click += SaveFile;
            loadFileBtn.Click += (s, e) => LoadFile(s, e);
        }
コード例 #3
0
ファイル: QspForm.cs プロジェクト: zylx0532/QSimPlanner
        private void InitWindControl()
        {
            var presenter = new WindDataPresenter(windControl, windTableLocator);

            windControl.Init(windDataStatusLabel, presenter, WindDownloadStatus.WaitingManualDownload);
        }