Exemple #1
0
        public Connector(Control source, Connected target, VisualDirection direction, 
			HAlign horizAlign, VAlign vertAlign, ConnectorKind kind, VisualStyle style)
            : base(source, horizAlign, vertAlign)
        {
            Target = target;
            Kind = kind;
            ConnectorStyle = style;
        }
Exemple #2
0
 public _Connector(Visual visual, _Anchor target, VisualDirection direction,
                   HAlign horizAlign, VAlign vertAlign, ConnectorKind kind)
     : base(visual, horizAlign, vertAlign)
 {
     Target    = target;
     Direction = direction;
     Kind      = kind;
 }
Exemple #3
0
 public Connector(Control source, Connected target, VisualDirection direction,
                  HAlign horizAlign, VAlign vertAlign, ConnectorKind kind, VisualStyle style)
     : base(source, horizAlign, vertAlign)
 {
     Target         = target;
     Kind           = kind;
     ConnectorStyle = style;
 }
Exemple #4
0
 /// <summary>
 /// Draws a connector between visuals. The target visual must be wrapped by an
 /// anchor in order to draw a connector to it.
 /// </summary>
 public static Visual Connector(Visual visual, Visual target, VisualDirection direction,
                                HAlign horizAlign, VAlign vertAlign, ConnectorKind kind = ConnectorKind.Line)
 {
     if (!(target is _Anchor))
     {
         throw new ArgumentException("Target visual must be surronded by an anchor", "target");
     }
     return(new _Connector(visual, target as _Anchor, direction, horizAlign, vertAlign, kind));
 }
 public PartCreatedConnectorInfo(ConnectorKind kind, Type dataType, Point currentLocation)
     : base(kind, ConnectorOrientation.None, dataType)
 {
     CurrentLocation = currentLocation;
 }
 protected ConnectorInfoBase(ConnectorKind kind, ConnectorOrientation orientation, Type connectorDataType)
 {
     Kind = kind;
     Orientation = orientation;
     ConnectorDataType = connectorDataType;
 }
 public FullyCreatedConnectorInfo(DesignerItemViewModel designerItem, ConnectorKind kind, ConnectorOrientation orientation, Type dataType)
     : base(kind, orientation, dataType)
 {
     DesignerItem = designerItem;
     Visible = true;
 }
Exemple #8
0
        /// <summary>
        /// Draws a connector between visuals. The target visual must be wrapped by an
        /// anchor in order to draw a connector to it.
        /// </summary>
        public static Visual Connector(Visual visual, Visual target, VisualDirection direction,
			HAlign horizAlign, VAlign vertAlign, ConnectorKind kind = ConnectorKind.Line)
        {
            if (!(target is _Anchor))
                throw new ArgumentException ("Target visual must be surronded by an anchor", "target");
            return new _Connector(visual, target as _Anchor, direction, horizAlign, vertAlign, kind);
        }
Exemple #9
0
            public _Connector(Visual visual, _Anchor target, VisualDirection direction, 
				HAlign horizAlign, VAlign vertAlign, ConnectorKind kind)
                : base(visual, horizAlign, vertAlign)
            {
                Target = target;
                Direction = direction;
                Kind = kind;
            }