Beispiel #1
0
 internal ScopedAcceleratorBinding(Accelerator accelerator)
 {
     Debug.Assert(accelerator != null, "Invalid accelerator binding");
     OldAccelerator = Accelerator.Current;
     if (OldAccelerator == accelerator)
     {
         OldAccelerator = null;
     }
     else
     {
         accelerator.Bind();
     }
 }