private void FillZTGrid() { DataSet1 = new DataSet(); var unused = DataSet1.Tables.Add(tablename); DataSet1.DataSetName = tablename; DGTZ.DataSource = DataSet1; for (int i = 0, loopTo = Information.UBound(HdrStr); i <= loopTo; i++) { var unused1 = DataSet1.Tables[tablename].Columns.Add(HdrStr[i]); DataSet1.Tables[tablename].Columns[i].AllowDBNull = false; DataSet1.Tables[tablename].Columns[i].DefaultValue = ""; } var unused2 = DataSet1.Tables[tablename].Rows.Add(NullStr); // DataSet1.Tables(tablename).Rows.RemoveAt(0) DGTZ.DataSource = DataSet1.Tables[0].DefaultView; for (int i = 0, loopTo1 = DGTZ.Columns.Count - 1; i <= loopTo1; i++) { DGTZ.Columns[i].AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCells; DGTZ.Columns[i].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleLeft; DGTZ.Columns[i].DefaultCellStyle.WrapMode = DataGridViewTriState.True; DGTZ.Columns[i].SortMode = DataGridViewColumnSortMode.NotSortable; } DGTZ.RowHeadersDefaultCellStyle.BackColor = Color.Yellow; DataSet1.Tables[tablename].Clear(); foreach (TimeZoneInfo TZ in LocACollection) { DataSet1.Tables[tablename].Rows.Add(TZ.DisplayName, TZ.BaseUtcOffset.Hours.ToString("00"), TZ.BaseUtcOffset.Minutes.ToString("00"), TZ.SupportsDaylightSavingTime.ToString(), TZ.DaylightName); } DGTZ.Refresh(); return; }
public string Results(string InputString) { try { string[] SplitString; //InputLength = TextBox_input.Text; //IndexOfTheFirstComma = TextBox_input.Text.IndexOf(",").ToString(); //IndexOfTheSecondComma = TextBox_input.Text.LastIndexOf(",").ToString(); SplitString = InputString.Split(new Char[] { ',' }); a = double.Parse(SplitString[0]); b = double.Parse(SplitString[1]); c = double.Parse(SplitString[2]); if (a != 0) { Discriminant = b * b - 4 * a * c; if (Discriminant == 0) { return(DEZ.DiscrEqualZero(a, b, Discriminant)); } if (Discriminant > 0) { return(DGTZ.DiscrGreaterThanZero(a, b, Discriminant)); } if (Discriminant < 0) { return(DLTZ.DiscrLessThanZero(a, b, c, Discriminant)); } return("Quadratic equation return path"); } else { return(LE.LinEquation(b, c)); } } catch (Exception ex) { MessageBox.Show(ex.ToString()); return("Error check the input values and format"); } }