コード例 #1
0
 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;
         }
     }
 }
コード例 #2
0
 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));
 }