Esempio n. 1
0
        private void keyBind_Edit(object sender, RoutedEventArgs e)
        {
            KeyBindListing itemToEdit = (KeyBindListing)listViewKeyBinds.SelectedItem;
            EditKeybind    ekb        = new EditKeybind(itemToEdit.KeyBindID, new KeyCombo(itemToEdit.Keys));

            ekb.Owner = this;
            ekb.ShowDialog();
            RefreshKeyBindList();
        }
Esempio n. 2
0
        private void keyBind_Delete(object sender, RoutedEventArgs e)
        {
            KeyBindListing itemToDelete = (KeyBindListing)listViewKeyBinds.SelectedItem;

            if (itemToDelete == null || listViewKeyBinds.SelectedIndex < 1)
            {
                return;
            }
            KEYBIND bindToRemove = (from k in soundData.KEYBINDS
                                    where k.bindID == itemToDelete.KeyBindID
                                    select k).First();

            soundData.KEYBINDS.Remove(bindToRemove);
            soundData.SaveChanges();
            RefreshKeyBindList();
        }