public void LoadData(string table, EPField fld, Connection cn)
        {
            _connection   = cn;
            lblTable.Text = table;
            if (fld == null)
            {
                bNew  = true;
                field = new EPField();
            }
            else
            {
                bNew             = false;
                field            = fld;
                txtName.ReadOnly = true;
            }
            txtName.Text = field.Name;
            cbxType.SetSelectionByOleDbType(field.OleDbType);

            txtSize.Text = field.DataSize.ToString();
        }
 private void listView1_SelectedIndexChanged(object sender, System.EventArgs e)
 {
     if (listView1.SelectedItems.Count > 0)
     {
         item = listView1.SelectedItems[0];
         if (item != null)
         {
             cbType.SetSelectionByOleDbType(fields[item.Index].OleDbType);
             txtSize.Text = fields[item.Index].DataSize.ToString();
             if (fields[item.Index].Value != null)
             {
                 txtDef.Text = fields[item.Index].Value.ToString();
             }
             else
             {
                 txtDef.Text = "";
             }
         }
     }
 }