private void propertiesToolStripMenuItem_Click(object sender, EventArgs e) { if (lvFileView.SelectedItems.Count > 0) { ListViewItem i = lvFileView.SelectedItems[0]; if (i.ImageKey != "File") { return; } string rPath = Path.Combine(CurrentDirectory, i.Text); Guid id = Guid.NewGuid(); while (BucketHandler.ContainsKey(id)) { id = Guid.NewGuid(); } BucketHandler.Add(id, null); FilePropertyForm = new formFileProperties(id); FilePropertyForm.FormClosed += FilePropertyForm_FormClosed; Client.Send((byte)NetworkCommand.FileManager, (byte)FileManagerCommand.GetFileProperties, id, rPath); FilePropertyForm.ShowDialog(); } }
private void propertiesToolStripMenuItem_Click(object sender, EventArgs e) { if (lvFileView.SelectedItems.Count > 0) { ListViewItem i = lvFileView.SelectedItems[0]; if (i.ImageKey != "File") return; string rPath = Path.Combine(CurrentDirectory, i.Text); Guid id = Guid.NewGuid(); while (BucketHandler.ContainsKey(id)) id = Guid.NewGuid(); BucketHandler.Add(id, null); FilePropertyForm = new formFileProperties(id); FilePropertyForm.FormClosed += FilePropertyForm_FormClosed; Client.Send((byte)NetworkCommand.FileManager, (byte)FileManagerCommand.GetFileProperties, id, rPath); FilePropertyForm.ShowDialog(); } }
private void FilePropertyForm_FormClosed(object sender, FormClosedEventArgs e) { formFileProperties f = (formFileProperties)sender; f.Dispose(); }