public static void SetButtonColor(Catchment catchment, BMP bmp, System.Windows.Forms.Button btn) { System.Drawing.Color dColor = System.Drawing.Color.LightGreen; System.Drawing.Color bColor = System.Drawing.Color.LightGray; System.Drawing.Color sColor = System.Drawing.Color.LightCyan; setButtonColor(bmp.isDefined(), btn); if ((catchment.getSelectedBMP() == bmp) && bmp.isDefined()) { btn.BackColor = sColor; } }
private void SetValuesFromCatchment() { TD = Common.getDouble(tbTD); Rate = Common.getDouble(tbRate); SelectedCatchment = GetSelectedCatchmentNumber(); if (SelectedCatchment != 0) { Catchment c = Globals.Project.getCatchment(SelectedCatchment); lblName.Text = c.CatchmentName; Common.setValue(cbMixes, c.getSelectedBMP().MediaMixType); Common.setValue(tbTD, c.getSelectedBMP().RetentionDepth, 3); Common.setValue(tbP, c.getSelectedBMP().HydraulicCaptureEfficiency, 0); if (c.getSelectedBMP().hasMediaMix()) { Common.setValue(cbMixes, c.getSelectedBMP().MediaMixType.Replace('_', '&')); } } else { lblName.Text = ""; tbEIA.Enabled = true; EIA = Common.getDouble(tbEIA); } if (Rate == 0) { return; } if (Calculate()) { PrintResults(); } ; }
private void DisplayCurrentRouting() { dataGridView1.Rows.Clear(); for (int i = 1; i <= Globals.Project.numCatchments; i++) { Catchment c = Globals.Project.getCatchment(i); dataGridView1.Rows.Add(new string[] { i.ToString(), c.routing.ToID.ToString(), Common.getString(c.PostArea, 2), c.getSelectedBMP().BMPType }); //dataGridView1.Rows.Add(new string[] { i.ToString(), // Globals.Project.getCatchment(i).routing.ToID.ToString(), // Common.getString(Globals.Project.Catchments[i].PostArea, 2), // Globals.Project.Catchments[i].SelectedBMPType }); } DataGridViewCellStyle sDisabled = new DataGridViewCellStyle(dataGridView1.DefaultCellStyle); sDisabled.BackColor = Color.Gray; DataGridViewCellStyle sEnabled = new DataGridViewCellStyle(dataGridView1.DefaultCellStyle); for (int i = 1; i <= Globals.Project.numCatchments; i++) { if (Globals.Project.getCatchment(i).Disabled) { dataGridView1.Rows[i - 1].Cells[0].Style = sDisabled; dataGridView1.Rows[i - 1].Cells[1].Style = sDisabled; dataGridView1.Rows[i - 1].Cells[2].Style = sDisabled; dataGridView1.Rows[i - 1].Cells[3].Style = sDisabled; } else { dataGridView1.Rows[i - 1].Cells[0].Style = sEnabled; dataGridView1.Rows[i - 1].Cells[1].Style = sEnabled; dataGridView1.Rows[i - 1].Cells[2].Style = sEnabled; dataGridView1.Rows[i - 1].Cells[3].Style = sEnabled; } } }