It would be nice if there was some kind of alignment property on the TextBlock component in a Diagram, so that the text could be properly centered without needing to calculate the positions within the area. Maybe having some kind of "container" component with this property that you could place TextBlocks inside would work.
Hi, Gord,
The Kendo UI suite offers a Layout that can be used for this purpose:
https://docs.telerik.com/kendo-ui/api/javascript/dataviz/diagram/layout
Here is a how-to article that demonstrates this approach in action:
https://docs.telerik.com/kendo-ui/controls/diagrams-and-maps/diagram/how-to/text-wrapping
Kind Regards,
Alex Hajigeorgieva
Progress Telerik