Hi,
Thanks for evaluating Syncfusion products.
At present, RichTextNode and TextNode do not support the Auto Font resize with respect to Node resize.
However we do have a way to get this done. By changing the font size in the Model resizing event which will be triggered while resizing the Node will meet this requirement.
[C#]
((DocumentEventSink)diagram1.Model.EventSink).SizeChanging += new SizeChangingEventHandler(Form1_SizeChanging);
void Form1_SizeChanging(SizeChangingEventArgs evtArgs)
{
TextNode node = (TextNode)this.diagram1.Model.Nodes.FindNodeByName(evtArgs.NodeAffected.Name);
node.FontStyle.Size += -(evtArgs.Offset.Height / 2);
}
Please refer the below sample,
http://websamples.syncfusion.com/samples/Diagram.Windows/F68430/main.htmPlease let me know if you want any more details.
Regards,
Fahad