void showFiles(FilesResult files) { this.listViewFiles.BeginInvoke(new Action(() => { //clear contents listViewFiles.Clear(); // Create columns for the items and subitems. listViewFiles.Columns.Add("Filename", 400, HorizontalAlignment.Left); listViewFiles.Columns.Add("Last Modified", 100, HorizontalAlignment.Left); foreach (var file in files.FilesEntry) { ListViewItem item = new ListViewItem(file.Label, 0); item.SubItems.Add(file.Modified.ToString("dd/MM/yyyy")); item.Tag = file; listViewFiles.Items.Add(item); } listViewFiles.Show(); })); this.progressBar1.BeginInvoke(new Action(() => { progressBar1.MarqueeAnimationSpeed = 0; progressBar1.Hide(); })); }
void showFiles(FilesResult files, ListView listToShow) { listToShow.BeginInvoke(new Action(() => { //clear contents listToShow.Clear(); // Create columns for the items and subitems. listToShow.Columns.Add("Filename", 400, HorizontalAlignment.Left); foreach (var file in files.FilesEntry) { ListViewItem item = new ListViewItem(file.Label, 0); item.Tag = file; listToShow.Items.Add(item); } listToShow.Show(); })); StopProgress(); }