Всем привет, подскажите пожалуйста...
List<MyData> date = new List<MyData>()
{
MyData.index = "
1.1.0.0";
MyData.index = "
1.2.0.0";
MyData.index = "
1.3.1.0";
MyData.index = "
1.3.2.0";
MyData.index = "
1.3.3.0";
MyData.index = "
1.4.1.1";
MyData.index = "
1.4.1.2";
MyData.index = "
1.4.1.3";
MyData.index = "
1.4.1.4";
}
Я организовываю динамически загружаемые функции в программу, для формирования кнопок на панеле RibbonTab, в каждом внешнем модуле индексирую кнопку в формате:
//
0.1.0.0 // |_|_|_|_____ Номер панели на Ribbon Tab
// |_|_|_____ Номер позиции на панели для одиночной большой кнопки PushButton
// |_|_____ Номер позиции на панели для PullButtom маленьких кнопок (массив по 3 кнопки)
// |_____ Номер позиции на панели для выпадающего списка из PullButtom маленьких кнопок
Мне кажется это реализация весьма унылая, как можно было бы удобнее реализовать алгоритм индексации кнопок для последующего удобного расположения кнопок на панели.
Чтобы каждая кнопка заняла свое место. Или если есть возможность, подскажите пожалуйста, каким образом мне организовать цикл на списком, чтобы получить все элементы(кнопки)
вложенные: в панель, затем если кнопка одиночная все просто, а вот как вытащить список для pullbuttom и подсписок для выпадающих кнопок.... что то я запутался..