Changeset 13654 for lang/csharp/MTFileUploader
- Timestamp:
- 06/11/08 17:56:03 (5 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
lang/csharp/MTFileUploader/MTFileUploader/MainForm.cs
r13652 r13654 90 90 91 91 _isUploading = true; 92 lvUploadFiles.ContextMenuStrip = null; 92 93 txtUploadPath.Enabled = false; 93 94 comboSites.Enabled = false; … … 161 162 private void lvUploadFiles_KeyUp(object sender, KeyEventArgs e) 162 163 { 163 if (e.KeyCode == Keys.Delete && lvUploadFiles.SelectedItems.Count > 0) 164 { 165 var itemsTemp = new List<ListViewItem>(lvUploadFiles.SelectedItems.OfType<ListViewItem>()); 166 foreach (var item in itemsTemp) 167 lvUploadFiles.Items.Remove(item); 164 if (!_isUploading) 165 { 166 if (e.KeyCode == Keys.Delete && lvUploadFiles.SelectedItems.Count > 0) 167 { 168 var itemsTemp = new List<ListViewItem>(lvUploadFiles.SelectedItems.OfType<ListViewItem>()); 169 foreach (var item in itemsTemp) 170 lvUploadFiles.Items.Remove(item); 171 } 168 172 } 169 173 } … … 171 175 private void deleteToolStripMenuItem_Click(object sender, EventArgs e) 172 176 { 173 if (lvUploadFiles.SelectedItems.Count > 0) 174 { 175 var itemsTemp = new List<ListViewItem>(lvUploadFiles.SelectedItems.OfType<ListViewItem>()); 176 foreach (var item in itemsTemp) 177 lvUploadFiles.Items.Remove(item); 177 if (!_isUploading) 178 { 179 if (lvUploadFiles.SelectedItems.Count > 0) 180 { 181 var itemsTemp = new List<ListViewItem>(lvUploadFiles.SelectedItems.OfType<ListViewItem>()); 182 foreach (var item in itemsTemp) 183 lvUploadFiles.Items.Remove(item); 184 } 178 185 } 179 186 } … … 181 188 private void lvUploadFiles_ItemSelectionChanged(object sender, ListViewItemSelectionChangedEventArgs e) 182 189 { 183 lvUploadFiles.ContextMenuStrip = ((lvUploadFiles.SelectedItems.Count > 0) ? contextMenuStrip : null); 190 if (!_isUploading) 191 { 192 lvUploadFiles.ContextMenuStrip = ((lvUploadFiles.SelectedItems.Count > 0) ? contextMenuStrip : null); 193 } 184 194 } 185 195 #endregion
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)