mirror of
https://gitee.com/akwkevin/aistudio.-wpf.-diagram
synced 2026-03-20 08:26:36 +08:00
背景为渐变色的示例
This commit is contained in:
@@ -94,78 +94,7 @@ namespace AIStudio.Wpf.DiagramDesigner
|
||||
{
|
||||
base.OnPreviewKeyDown(e);
|
||||
|
||||
if (DiagramViewModel.DiagramOption.ShortcutOption.SelectAll(e))
|
||||
{
|
||||
DiagramViewModel.SelectAllCommand.Execute(null);
|
||||
e.Handled = true;
|
||||
return;
|
||||
}
|
||||
else if (DiagramViewModel.DiagramOption.ShortcutOption.Copy(e))
|
||||
{
|
||||
DiagramViewModel.CopyCommand.Execute(null);
|
||||
e.Handled = true;
|
||||
return;
|
||||
}
|
||||
else if (DiagramViewModel.DiagramOption.ShortcutOption.Paste(e))
|
||||
{
|
||||
DiagramViewModel.PasteCommand.Execute(null);
|
||||
e.Handled = true;
|
||||
return;
|
||||
}
|
||||
else if (DiagramViewModel.DiagramOption.ShortcutOption.Cut(e))
|
||||
{
|
||||
DiagramViewModel.CutCommand.Execute(null);
|
||||
e.Handled = true;
|
||||
return;
|
||||
}
|
||||
else if (DiagramViewModel.DiagramOption.ShortcutOption.Undo(e))
|
||||
{
|
||||
DiagramViewModel.UndoCommand.Execute(null);
|
||||
e.Handled = true;
|
||||
return;
|
||||
}
|
||||
else if (DiagramViewModel.DiagramOption.ShortcutOption.Redo(e))
|
||||
{
|
||||
DiagramViewModel.RedoCommand.Execute(null);
|
||||
e.Handled = true;
|
||||
return;
|
||||
}
|
||||
else if (DiagramViewModel.DiagramOption.ShortcutOption.Delete(e))
|
||||
{
|
||||
DiagramViewModel.DeleteCommand.Execute(null);
|
||||
e.Handled = true;
|
||||
return;
|
||||
}
|
||||
else if (DiagramViewModel.DiagramOption.ShortcutOption.LeftMove(e))
|
||||
{
|
||||
DiagramViewModel.LeftMoveCommand.Execute(null);
|
||||
e.Handled = true;
|
||||
return;
|
||||
}
|
||||
else if (DiagramViewModel.DiagramOption.ShortcutOption.RightMove(e))
|
||||
{
|
||||
DiagramViewModel.RightMoveCommand.Execute(null);
|
||||
e.Handled = true;
|
||||
return;
|
||||
}
|
||||
else if (DiagramViewModel.DiagramOption.ShortcutOption.UpMove(e))
|
||||
{
|
||||
DiagramViewModel.UpMoveCommand.Execute(null);
|
||||
e.Handled = true;
|
||||
return;
|
||||
}
|
||||
else if (DiagramViewModel.DiagramOption.ShortcutOption.DownMove(e))
|
||||
{
|
||||
DiagramViewModel.DownMoveCommand.Execute(null);
|
||||
e.Handled = true;
|
||||
return;
|
||||
}
|
||||
else if (DiagramViewModel.DiagramOption.ShortcutOption.Group(e))
|
||||
{
|
||||
DiagramViewModel.GroupCommand.Execute(null);
|
||||
e.Handled = true;
|
||||
return;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user