DiagramItem.ConnectionPoints Property

Specifies the list of points on the perimeter of a shape at which connectors can terminate.

Namespace: DevExpress.XtraDiagram

Assembly: DevExpress.XtraDiagram.v20.1.dll

Declaration

[DefaultValue(null)]
[Browsable(false)]
public virtual PointCollection ConnectionPoints { get; set; }
<DefaultValue(Nothing)>
<Browsable(False)>
Public Overridable Property ConnectionPoints As PointCollection

Property Value

Type Default Description
DevExpress.XtraDiagram.PointCollection

null

A list of points on the perimeter of a shape at which connectors can terminate.

Remarks

To change the connection points, it is necessary to assign a new property value. The points are set in relative coordinates. (0,0) corresponds to the top-left corner of the shape border, (1,1) corresponds to the bottom-right corner. See the code snippet below.


diagramItem.ConnectionPoints = new PointCollection(new PointFloat[] {
    new PointFloat(0,0),
    new PointFloat(0,1),
    new PointFloat(1,0),
    new PointFloat(1,1),
});
See Also