private void CheckFields(PKFields pkfs) { for (int i = 0; i < listView1.Items.Count; i++) { GWDataDBField dbf = (GWDataDBField)listView1.Items[i].Tag; //if (pkfs.FindField(dbf.Table.ToString(), dbf.FieldName) != null) if (pkfs.FindField(GWDataDB.GetTableName(dbf.Table), dbf.FieldName) != null) { this.listView1.Items[i].Checked = true; } else { this.listView1.Items[i].Checked = false; } } }
public DialogResult ShowDialog(IWin32Window owner, PKFields pkfs, bool bWizard) { if (bWizard) { this.Text = "Merging Record Wizard"; this.labWizard.Text = "Step 1: Please Select Match Fields"; } else { this.Text = "Merging Record Setting"; this.labWizard.Text = "Please Select Match Fields"; } _FormType = FormType.ftPKF; _PKFields = pkfs; CheckFields(pkfs); return(base.ShowDialog(owner)); }