Esempio n. 1
0
        public void TestRemoveInputBindings()
        {
            var command1 = new KeyBindingCommand(() => { })
            {
                GestureKey = Key.B, GestureModifier = ModifierKeys.Control | ModifierKeys.Alt
            };

            _keyBindings.Add(command1);
            var command2 = new KeyBindingCommand(() => { })
            {
                GestureKey = Key.A, GestureModifier = ModifierKeys.Control | ModifierKeys.Alt
            };

            _keyBindings.Add(command2);

            var control = CreateControl();

            control.InputBindings.Should().NotBeEmpty();
            var inputBinding1 = control.InputBindings.Cast <InputBinding>().First(x => x.Command == command1);
            var inputBinding2 = control.InputBindings.Cast <InputBinding>().First(x => x.Command == command2);

            _keyBindings.Remove(command1);
            control.InputBindings.Should().NotContain(inputBinding1);
            control.InputBindings.Should().Contain(inputBinding2);

            _keyBindings.Remove(command2);
            control.InputBindings.Should().NotContain(inputBinding1);
            control.InputBindings.Should().NotContain(inputBinding2);
        }
Esempio n. 2
0
 private void Clear_Click(object sender, Windows.UI.Xaml.RoutedEventArgs e)
 {
     if (nodeSelectionne != null)
     {
         if (nodeSelectionne.GetType() == typeof(Annee))
         {
             annee.delete((Annee)nodeSelectionne);
             annees.Remove((Annee)nodeSelectionne);
         }
         else if (nodeSelectionne.GetType() == typeof(PartieAnnee))
         {
             partieAnnee.delete((PartieAnnee)nodeSelectionne);
             nodeSelectionne.Parent.Children.Remove((PartieAnnee)nodeSelectionne);
         }
         else if (nodeSelectionne.GetType() == typeof(Enseignement))
         {
             enseignement.delete((Enseignement)nodeSelectionne);
             nodeSelectionne.Parent.Children.Remove(nodeSelectionne);
         }
     }
 }
Esempio n. 3
0
 private void SupprimerEquivalentTD_Tapped(object sender, TappedRoutedEventArgs e)
 {
     equivalentTD.delete(equivalentTDSelectionne);
     equivalentTDs.Remove(equivalentTDSelectionne);
 }
Esempio n. 4
0
 private void SupprimerEnseignant(object sender, Windows.UI.Xaml.RoutedEventArgs e)
 {
     enseignant.delete((Enseignant)enseignantSelectionne);
     enseignants.Remove((Enseignant)enseignantSelectionne);
 }