dimm78
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: Если необходимо пройтись по всем dxBarSubItem, то, насколько я помню, этот пример не подойдет. Например, есть пункты меню "File", "Edit", "Search". В меню "File" подменю "New". При Цитата: for i := 0 to dxBarManager1Bar1.ItemLinks.Count - 1 do будет осуществлен проход по "File", "Edit", "Search", но "New" не будет достигнуто, т.к. его нет в dxBarManager1Bar1.ItemLinks. Поправьте, если ошибаюсь. | Да. Вы правы. Но я ведь и не предлагаю готового решения))) А всего лишь пример))) У себя в подобных ситуациях, когда меню строится динамически в зависимости от прав пользователя, использую рекурсивные процедуры, которые перебирают не только верхний уровень но и все уровни вложенности. |