I have been looking for a bit, and have not found the answer. I feel like I just might have overlooked it.
How does the RadSiteMap control know where to break the items into the next column. I am using one of your demos (loading it with XML from code behind - which doesn't work straight out of the ZIP btw). The menu item is set up with a RadSiteMap control with three columns. I can add and remove items from each of the groups, and it will continue to break in the same place. There are two groups under the first column, and one group under each of the others. How does it know, or - more importantly - how do I tell it when to break to another column?