// 2. Aufruf vom Dockingmanager, dass Rahmen geklickt worden ist => Schalte Modus aus public void DockingManagerFreezed(object dockingManager) { FreezeScreenIcon.SwitchControlSelectionState(); if (FreezeScreenIcon.ControlSelectionActive) { VBDockingManagerFreezing = new WPFControlSelectionEventArgs(ControlSelectionState.FrameSearch); } else { VBDockingManagerFreezing = new WPFControlSelectionEventArgs(ControlSelectionState.Off); } }
// 1. Click auf StatusBar-Icon von Benutzer private void FreezeScreenIcon_Click(object sender, RoutedEventArgs e) { FreezeScreenIcon.SwitchControlSelectionState(); if (FreezeScreenIcon.ControlSelectionActive) { VBDockingManagerFreezing = new WPFControlSelectionEventArgs(ControlSelectionState.FrameSearch); } else { VBDockingManagerFreezing = new WPFControlSelectionEventArgs(ControlSelectionState.Off); } }