private void FillGrid() { AutomationConditions.RefreshCache(); autoList = AutomationConditions.GetListByAutomationNum(AutoCur.AutomationNum); gridMain.BeginUpdate(); gridMain.Columns.Clear(); ODGridColumn col = new ODGridColumn(Lan.g("AutomationCondition", "Field"), 200); gridMain.Columns.Add(col); col = new ODGridColumn(Lan.g("AutomationCondition", "Comparison"), 75); gridMain.Columns.Add(col); col = new ODGridColumn(Lan.g("AutomationCondition", "Text"), 100); gridMain.Columns.Add(col); gridMain.Rows.Clear(); ODGridRow row; for (int i = 0; i < autoList.Count; i++) { row = new ODGridRow(); row.Cells.Add(autoList[i].CompareField.ToString()); row.Cells.Add(autoList[i].Comparison.ToString()); row.Cells.Add(autoList[i].CompareString); gridMain.Rows.Add(row); } gridMain.EndUpdate(); }
private void FillGrid() { AutomationConditions.RefreshCache(); autoList = AutomationConditions.GetListByAutomationNum(AutoCur.AutomationNum); gridMain.BeginUpdate(); gridMain.Columns.Clear(); gridMain.Columns.Add(new ODGridColumn(Lan.g("AutomationCondition", "Field"), 200)); gridMain.Columns.Add(new ODGridColumn(Lan.g("AutomationCondition", "Comparison"), 75)); gridMain.Columns.Add(new ODGridColumn(Lan.g("AutomationCondition", "Text"), 100)); gridMain.Rows.Clear(); autoList.ForEach(x => gridMain.Rows.Add(new ODGridRow(x.CompareField.ToString(), x.Comparison.ToString(), x.CompareString))); gridMain.EndUpdate(); }