VixenApplication.ConfigElements.multiSelectTreeviewElementsGroups_KeyDown C# (CSharp) Метод

multiSelectTreeviewElementsGroups_KeyDown() приватный Метод

private multiSelectTreeviewElementsGroups_KeyDown ( object sender, KeyEventArgs e ) : void
sender object
e KeyEventArgs
Результат void
        private void multiSelectTreeviewElementsGroups_KeyDown(object sender, KeyEventArgs e)
        {
            // do our own deleting of items here
            if (e.KeyCode == Keys.Delete) {
                if (multiSelectTreeviewElementsGroups.SelectedNodes.Count > 0) {
                    if (MessageBox.Show("Delete selected items?", "Delete items", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1) == DialogResult.Yes) {
                        foreach (TreeNode tn in multiSelectTreeviewElementsGroups.SelectedNodes) {
                            DeleteNode(tn);
                        }

                        PopulateNodeTree();
                        PopulateFormWithNode(_displayedNode, true);
                    }
                }
            }
        }