internal static List<XafMenuItem> GetAllMenuItems(DevExpress.Web.MenuItemCollection items)
{
List<XafMenuItem> result = new List<XafMenuItem>();
foreach (DevExpress.Web.MenuItem item in items)
{
if (item is XafMenuItem)
{
result.Add((XafMenuItem)item);
}
result.AddRange(GetAllMenuItems(item.Items));
}
return result;
}