Category / Section
How to control the visibility of ports in WPF Diagram (SfDiagram)?
1 min read
WPF Diagram (SfDiagram) provided support to customize the PortVisibility of NodePort and ConnectorPort. By Default, PortVisibility of Port is based on Inheritance from SfDiagram and Diagramming Object (Node/Connector). PortVisibility customization based on Port can be achieved by removing InheritPortVisibility from constraints of Port. We have provided Code Example. Please refer to this as below.
C#
//NodePort NodePort nodeport = new NodePort(); //Specifies the PortVisibility nodeport.PortVisibility=PortVisibility.Collapse; nodeport.Constraints = PortConstraints.Default & ~PortConstraints.InheritPortVisibility; //ConnectorPort ConnectorPort connectorport = new ConnectorPort(); //Specifies the PortVisibility connectorport.PortVisibility=PortVisibility.Collapse; connectorport.Constraints = PortConstraints.Default & ~PortConstraints.InheritPortVisibility;