Hi Adi,
Thank you for your interest in Syncfusion Products.
If your intention is to know which control's docking position is changed and the its docking style, please find the code snippet that illustrates this behaviour:
private void dockingManager1_DockStateChanged(object sender,
Syncfusion.Windows.Forms.Tools.DockStateChangeEventArgs arg)
{
if (dockingManager1.IsFloating(arg.Controls[0]))
{
MessageBox.Show(arg.Controls[0].Name + "is " + arg.Controls[0].Name.ToString() + " is in floating state");
}
else
{
MessageBox.Show(arg.Controls[0].Name + "is " + arg.Controls[0].Name.ToString() + "is docked to" +
dockingManager1.GetDockStyle(arg.Controls[0]).ToString());
}
}
Please find the simple sample in the following link:
http://websamples.syncfusion.com/samples/Tools.Windows/F72511/main.htmIf I have misunderstood your requirement, could you please explain me in detail of you requirement so that I could work in depth and provide you a better solution?
Please let me know if any concerns.
Regards,
Fathima