コード例 #1
0
ファイル: ConfiguratorForm.cs プロジェクト: xuebai5/DllExport
        private void UpdateRefAfter(IProject prj)
        {
            //TODO: multiple controls are obsolete now because of new layout in 1.7+
            projectItems.Pause();
            projectItems.Set(prj);
            projectItems.Resume();

            preProcControl.Render(prj.Config.PreProc);
            postProcControl.Render(prj.Config.PostProc);

            txtCfgData.Text = confFormater.Parse(prj);
        }
コード例 #2
0
ファイル: ConfiguratorForm.cs プロジェクト: zH4x/DllExport
        private void dgvFilter_RowEnter(object sender, DataGridViewCellEventArgs e)
        {
            if (e.RowIndex == -1 || e.RowIndex >= dgvFilter.RowCount)
            {
                return;
            }

            string   path = dgvFilter.Rows[e.RowIndex].Cells[gcPath.Name].Value.ToString();
            IProject prj  = GetProjects(exec.ActiveSlnFile).FirstOrDefault(p => p.ProjectPath == path);

            projectItems.Pause();
            projectItems.Set(prj);
            projectItems.Resume();

            txtCfgData.Text = confFormater.Parse(prj);
        }