private void dataGridViewMain_RowHeaderMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e) { if (IsSearchResultDisplay) { labelDisplayTitle.Text = "Downloading files:"; textBoxFileName.Text = ""; IsSearchResultDisplay = false; SearchFileDisplay file = dataGridViewMain.Rows[e.RowIndex].DataBoundItem as SearchFileDisplay; manager.Download(file.GetParent()); DownloadFileDisplay temp = new DownloadFileDisplay(file.GetParent()); downloadingFiles.Add(temp); dataGridViewMain.DataSource = downloadingFiles; } }
private void buttonSearchFile_Click(object sender, EventArgs e) { if (!String.IsNullOrWhiteSpace(textBoxFileName.Text)) { labelDisplayTitle.Text = "Search Result:"; IsSearchResultDisplay = true; List <SearchFile> files = manager.SearchFileByName(textBoxFileName.Text); List <SearchFileDisplay> tempFiles = new List <SearchFileDisplay>(); foreach (SearchFile f in files) { SearchFileDisplay temp = new SearchFileDisplay(f); tempFiles.Add(temp); } dataGridViewMain.DataSource = tempFiles; } }