Hi Mathieu Audet,
Thank you for your interest in Syncfusion products.
We suggest you to use the “BackgroundWorker” thread to add the node. Please refer the following code snippet:
[CS]
private void button1_Click(object sender, EventArgs e)
{
this.backgroundWorker1.RunWorkerAsync();
}
void backgroundWorker1_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
{
Syncfusion.Windows.Forms.Diagram.Rectangle rec = new Syncfusion.Windows.Forms.Diagram.Rectangle(10, 10, 100, 100);
rec.EditStyle.AllowDelete = false;
this.diagram1.Model.AppendChild(rec);
}
Please refer the following msdn link:
http://msdn.microsoft.com/en-us/library/ms171728%28VS.80%29.aspxLet me know if it helps.
Regards,
Jaffer