I have custom symbol which is group of few elements.
How should I define ports - so all links will use my declared points only?
FYI – I’m creating orthogonal links programmatically using the following:
public class CustomOrthogonalLink : OrthogonalConnector
{
public CustomOrthogonalLink(PointF pt1, CompassHeading heading1, PointF pt2, CompassHeading heading2)
: base(pt1, pt2)
{
if ((heading1 == CompassHeading.None) || (heading2 == CompassHeading.None))
Geometry.CalcEndpointDirections(pt1, pt2, out heading1, out heading2);
float padding = 1;
PointF[] pts = Geometry.CalcOrthogonalPoints(pt1, heading1, pt2, heading2, padding, padding, padding, padding);
this.InitializeOrthogonalLine(pts);
this.HeadingHead = heading1;
this.HeadingTail = heading2;
}
}
Thanks,
-Bracha
AD
Administrator
Syncfusion Team
December 3, 2008 03:41 AM UTC
Hi Bracha,
Greetings!
Do you mean to define ports at some location over the symbol? I mean, end user defines the location on the Custom Group and custom Port is placed at that location so that the connections can be made easily. Am I right in my understanding?
This information would help me resolve your issue accurately and in time, Thanks!
Warm Regards,
Ajeet
ZO
Zaharia Octavian
January 7, 2009 09:28 AM UTC
Hi!
I have a problem! I have a custom shape (a group) and I want to change the fill style of it at run time. Can there be done a shape (single not group) from other shapes? For example: an Elise and a rectangle combined to form a new shape not a group?
Thanks,
Dexter