I tried what you suggested in a sample app, and I got some exception when add the new tool to the collection.
Here is what I did in the mainform's OnLoad method:
{
// here the tools collection has 7 tools including the new tool
LoadToolbarLayout("Toolbar.xml"); // load the old layout file with 6 tools
// here it has 6 tools, the new tool is not in the collection
if (!ultraToolbarsManager1.Tools.Contains(newTool))
ultraToolbarsManager1.Tools.Add(newTool); // this line throws an exception below
}
Exception: Can't add tool to the ToolbarsManager Tools collection - tool is already a member of the ToolbarsManager Tools collection."
Have you got any idea what's wrong?
Thanks!