private async void SelectFilesToDownload_Click(object sender, EventArgs e) { GettingTheListLabel.Show(); RemoteFileTextbox.Text = null; RemoteFilesForm = new FormHelper(); RemoteFilesForm.Size = DPIAwareScaling.ScaleSize(800, 600); RemoteFilesForm.MinimumSize = DPIAwareScaling.ScaleSize(800, 600); RemoteFilesForm.MaximumSize = DPIAwareScaling.ScaleSize(800, 600); RemoteFilesForm.MaximizeBox = false; RemoteFilesForm.Text = GlobalVar.VERSION + " - RemoteFiles " + hostname; RemoteFilesForm.StartPosition = FormStartPosition.CenterScreen; RemoteFilesListView = new ListView(); RemoteFilesListView.Size = DPIAwareScaling.ScaleSize(785, 500); RemoteFilesListView.View = View.Details; RemoteFilesListView.AllowColumnReorder = true; RemoteFilesListView.Sorting = SortOrder.Ascending; RemoteFilesListView.Font = new Font("courier new", 10); RemoteFilesListView.MouseDoubleClick += new MouseEventHandler(RemoteFilesListView_DoubleCLick); RemoteFilesListView.Columns.Add("Name", -2, HorizontalAlignment.Left); RemoteFilesListView.Columns.Add("Size", -2, HorizontalAlignment.Left); RemoteFilesListView.Columns.Add("Modified", -2, HorizontalAlignment.Left); Button SelectMultipleFilesButton = new Button(); SelectMultipleFilesButton.Text = "Select Files"; SelectMultipleFilesButton.Size = DPIAwareScaling.ScaleSize(70, 30); SelectMultipleFilesButton.Location = DPIAwareScaling.ScalePoint(690, 515); SelectMultipleFilesButton.Click += new EventHandler(SelectMultipleFilesButton_Click); await Task.Run(() => ListRemoteFiles(RemoteFilesListView)); RemoteFilesForm.Controls.Add(RemoteFilesListView); RemoteFilesForm.Controls.Add(SelectMultipleFilesButton); RemoteFilesForm.Show(); GettingTheListLabel.Hide(); }
private void Form1_Load(object sender, EventArgs e) { GettingTheListLabel.Hide(); DownloadBytesLabel.Hide(); UploadBytesLabel.Hide(); }