// 2. Aufruf von VBDesign, dass Rahmen geklickt worden ist public void VBDesignEditingActivated(object vbDesign) { if (!EditVBDesignIcon.ControlSelectionActive) { EditVBDesignIcon.SwitchControlSelectionState(); } VBDesignEditing = new WPFControlSelectionEventArgs(ControlSelectionState.FrameSelected); }
// 1. Click auf StatusBar-Icon von Benutzer // 3. Click wenn Editierung zu Ende ist private void EditVBDesignIcon_Click(object sender, RoutedEventArgs e) { EditVBDesignIcon.SwitchControlSelectionState(); if (EditVBDesignIcon.ControlSelectionActive) { VBDesignEditing = new WPFControlSelectionEventArgs(ControlSelectionState.FrameSearch); } else { VBDesignEditing = new WPFControlSelectionEventArgs(ControlSelectionState.Off); } }