@@ -293,59 +293,71 @@ Public Class DiagramPanel
293293 Case Key .F7
294294 Commands.ChangeBrush(Diagram, Control.ForegroundProperty)
295295 ApplyLastChangeToSelected()
296+ e.Handled = True
296297
297298 Case Key .F11
298299 Commands.IncreaseRotationAngle(Diagram, - 45 )
299300 ApplyLastChangeToSelected()
301+ e.Handled = True
300302
301303 Case Key .F12
302304 Commands.IncreaseRotationAngle(Diagram, 45 )
303305 ApplyLastChangeToSelected()
306+ e.Handled = True
307+
304308 Case Key .K
305309 If Keyboard.Modifiers = ModifierKeys.Control Then
306310 Commands.Skew(Diagram)
307311 ApplyLastChangeToSelected()
308312 End If
313+ e.Handled = True
309314
310315 Case Key .F
311316 If Keyboard.Modifiers = ModifierKeys.Control Then
312317 Commands.ChangeFont(Diagram)
313318 ApplyLastChangeToSelected()
314319 End If
320+ e.Handled = True
315321
316322 Case Key .Oem4
317323 If Keyboard.Modifiers = ModifierKeys.Control Then
318324 Commands.IncreaseFontSize(Diagram, - 1 )
319325 ApplyLastChangeToSelected()
326+ e.Handled = True
320327 End If
321328
322329 Case Key .Oem6
323330 If Keyboard.Modifiers = ModifierKeys.Control Then
324331 Commands.IncreaseFontSize(Diagram, + 1 )
325332 ApplyLastChangeToSelected()
333+ e.Handled = True
326334 End If
327335
328336 Case Key .B
329337 If Keyboard.Modifiers = ModifierKeys.Control Then
330338 MenuItem_SubmenuOpened( Nothing , Nothing )
331339 BoldMenuItem.IsChecked = Not BoldMenuItem.IsChecked
340+ e.Handled = True
332341 End If
333342
334343 Case Key .I
335344 If Keyboard.Modifiers = ModifierKeys.Control Then
336345 MenuItem_SubmenuOpened( Nothing , Nothing )
337346 ItalicMenuItem.IsChecked = Not ItalicMenuItem.IsChecked
347+ e.Handled = True
338348 End If
339349
340350 Case Key .U
341351 If Keyboard.Modifiers = ModifierKeys.Control Then
342352 MenuItem_SubmenuOpened( Nothing , Nothing )
343353 UnderlineMenuItem.IsChecked = Not UnderlineMenuItem.IsChecked
354+ e.Handled = True
344355 End If
345356
346357 Case Key .G
347358 If Keyboard.Modifiers = ModifierKeys.Control Then
348359 GroupMenuItem.IsChecked = Not GroupMenuItem.IsChecked
360+ e.Handled = True
349361 End If
350362
351363 Case Key .Enter
@@ -354,6 +366,7 @@ Public Class DiagramPanel
354366
355367 Case Key .Delete
356368 Dsn.RemoveSelectedItems()
369+ e.Handled = True
357370
358371 Case Key .Tab
359372 If Keyboard.Modifiers = ModifierKeys.Shift Then
0 commit comments