internal void SetFieldNames(List<string> names)
{
listFields.BeginUpdate();
listFields.Items.Clear();
foreach (string name in names)
{
listFields.Items.Add(new ListViewItem("<" + name + ">"));
}
listFields.EndUpdate();
labelFields.Text = names.Count.ToString();
}