How to hide shape's port.


Author
Message
michal bandrowski
michal bandrowski
Junior Member (10 reputation)Junior Member (10 reputation)Junior Member (10 reputation)Junior Member (10 reputation)Junior Member (10 reputation)Junior Member (10 reputation)Junior Member (10 reputation)Junior Member (10 reputation)Junior Member (10 reputation)
Group: Forum Members
Posts: 10, Visits: 1
Hi,

I have view, document and a few shapes on it.
I'm facing problem how to suppress adding connection between some of shapes when using NConnectorTool.
I browsed through properties, methods, I've tired to set protection ...
and still, couldn't find how to hide port?

Can I somehow hide it or make it inaccessible for NConnectorTool ?



Thanks in advance,
Michal
Reply
Ivo Milanov
Ivo Milanov
Forum Member (35 reputation)Forum Member (35 reputation)Forum Member (35 reputation)Forum Member (35 reputation)Forum Member (35 reputation)Forum Member (35 reputation)Forum Member (35 reputation)Forum Member (35 reputation)Forum Member (35 reputation)
Group: Forum Members
Posts: 35, Visits: 32
Hi Michal,

There are several possible solutions.

Solution 1. Override the ValidateFromPort and ValidateToPort methods of the NCreateConnectorTool. If either one of this methods returns false the connector will not be displayed (I assume that you know how to replace tools - if not - please let me know and we will help).

Solution 2. Override the CanConnectPoints method of the shapes, which should discard some connections connections. Return false if a connection between an own port and a foreign connection point cannot be established.

Best regards,
Ivo
GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...





Similar Topics

Reading This Topic

Login

Explore
Messages
Mentions
Search