Hi,
You can set any custom object to the Tag property of the shape. The Tag by itself is not used by the diagram, so this gives you the ability to attach any custom information to any diagram element. There are several requirements that custom tag objects must implement:
1. They need to be marked as [Serializable].
2. They need to implement the ICloneable interface.
3. They need to have a default public constructor.
Best Regards,
Nevron Support Team