选中状态代码整理

This commit is contained in:
艾竹
2023-05-14 18:02:59 +08:00
parent 58359c36d4
commit 40f81b7209
17 changed files with 663 additions and 62 deletions

View File

@@ -142,14 +142,16 @@ namespace AIStudio.Wpf.DiagramDesigner
if (rubberBand.Contains(itemBounds))
{
//item.IsSelected = true;
vm.SelectionService.AddToSelection(item);
//vm.SelectionService.AddToSelection(item);
item.AddToSelection(true, false);
}
else
{
if (!(Keyboard.IsKeyDown(Key.LeftCtrl) || Keyboard.IsKeyDown(Key.RightCtrl)))
{
//item.IsSelected = false;
vm.SelectionService.RemoveFromSelection(item);
//vm.SelectionService.RemoveFromSelection(item);
item.RemoveFromSelection();
}
}
}