Exemplo n.º 1
0
        public static ConnectionPointViewModel CreateConnectionPoint(this DesignerViewModel designer,
                                                                     ConnectedComponentViewModel connectedComponent)
        {
            var newConnectionPoint = new ConnectionPointViewModel(Guid.NewGuid(), connectedComponent);

            newConnectionPoint.AddTo(designer);
            return(newConnectionPoint);
        }
Exemplo n.º 2
0
        public static ConnectionViewModel CreateConnection(this DesignerViewModel designer,
                                                           ConnectionPointViewModel point1, ConnectionPointViewModel point2)
        {
            var newConnection = new ConnectionViewModel(designer, point1, point2);

            newConnection.AddTo(designer);
            return(newConnection);
        }
Exemplo n.º 3
0
        public ConnectionViewModel(
            DesignerViewModel designer,
            ConnectionPointViewModel point1,
            ConnectionPointViewModel point2)
        {
            Point1 = point1;
            Point2 = point2;

            Path     = new PathViewModel();
            Designer = designer;
        }