整理代码

This commit is contained in:
艾竹
2023-06-28 22:11:24 +08:00
parent e20d1f7e59
commit 3ec68b7b63
10 changed files with 10 additions and 10 deletions

View File

@@ -133,7 +133,7 @@ namespace AIStudio.Wpf.DiagramDesigner.Controls
#region Helper methods #region Helper methods
private void DragLeft(double scale, DesignerItemViewModelBase item, SelectionService selectionService) private void DragLeft(double scale, DesignerItemViewModelBase item, DiagramSelectionService selectionService)
{ {
IEnumerable<DesignerItemViewModelBase> groupItems = selectionService.GetGroupMembers(item, false).Cast<DesignerItemViewModelBase>(); IEnumerable<DesignerItemViewModelBase> groupItems = selectionService.GetGroupMembers(item, false).Cast<DesignerItemViewModelBase>();
@@ -147,7 +147,7 @@ namespace AIStudio.Wpf.DiagramDesigner.Controls
} }
} }
private void DragTop(double scale, DesignerItemViewModelBase item, SelectionService selectionService) private void DragTop(double scale, DesignerItemViewModelBase item, DiagramSelectionService selectionService)
{ {
IEnumerable<DesignerItemViewModelBase> groupItems = selectionService.GetGroupMembers(item, false).Cast<DesignerItemViewModelBase>(); IEnumerable<DesignerItemViewModelBase> groupItems = selectionService.GetGroupMembers(item, false).Cast<DesignerItemViewModelBase>();
double groupBottom = item.Top + item.GetItemHeight(); double groupBottom = item.Top + item.GetItemHeight();
@@ -160,7 +160,7 @@ namespace AIStudio.Wpf.DiagramDesigner.Controls
} }
} }
private void DragRight(double scale, DesignerItemViewModelBase item, SelectionService selectionService) private void DragRight(double scale, DesignerItemViewModelBase item, DiagramSelectionService selectionService)
{ {
IEnumerable<DesignerItemViewModelBase> groupItems = selectionService.GetGroupMembers(item, false).Cast<DesignerItemViewModelBase>(); IEnumerable<DesignerItemViewModelBase> groupItems = selectionService.GetGroupMembers(item, false).Cast<DesignerItemViewModelBase>();
@@ -175,7 +175,7 @@ namespace AIStudio.Wpf.DiagramDesigner.Controls
} }
} }
private void DragBottom(double scale, DesignerItemViewModelBase item, SelectionService selectionService) private void DragBottom(double scale, DesignerItemViewModelBase item, DiagramSelectionService selectionService)
{ {
IEnumerable<DesignerItemViewModelBase> groupItems = selectionService.GetGroupMembers(item, false).Cast<DesignerItemViewModelBase>(); IEnumerable<DesignerItemViewModelBase> groupItems = selectionService.GetGroupMembers(item, false).Cast<DesignerItemViewModelBase>();
double groupTop = item.Top; double groupTop = item.Top;

View File

@@ -5,11 +5,11 @@ using System.Text;
namespace AIStudio.Wpf.DiagramDesigner namespace AIStudio.Wpf.DiagramDesigner
{ {
public class SelectionService public class DiagramSelectionService
{ {
private IDiagramViewModel DiagramViewModel; private IDiagramViewModel DiagramViewModel;
public SelectionService(IDiagramViewModel diagramViewModel) public DiagramSelectionService(IDiagramViewModel diagramViewModel)
{ {
this.DiagramViewModel = diagramViewModel; this.DiagramViewModel = diagramViewModel;
} }

View File

@@ -40,13 +40,13 @@ namespace AIStudio.Wpf.DiagramDesigner
} }
} }
private SelectionService selectionService; private DiagramSelectionService selectionService;
public SelectionService SelectionService public DiagramSelectionService SelectionService
{ {
get get
{ {
if (selectionService == null) if (selectionService == null)
selectionService = new SelectionService(this); selectionService = new DiagramSelectionService(this);
return selectionService; return selectionService;
} }

View File

@@ -28,7 +28,7 @@ namespace AIStudio.Wpf.DiagramDesigner
{ {
get; get;
} }
SelectionService SelectionService DiagramSelectionService SelectionService
{ {
get; get;
} }