CMFCRibbonCategory::SetCollapseOrder
Определяет порядок, в котором области ленты свернуть категорию ленты.
void SetCollapseOrder(
const CArray<int,int>& arCollapseOrder
);
Параметры
- [входящий] arCollapseOrder
Определяет порядок свернуть ". Массив, содержащий нулевой- на основе индексы панелей ленты.
Заметки
Библиотека определяет порядок свернуть ". Однако можно настраивать этой функциональности, предоставляя категорию со списком индексов, определяющий порядок свернуть ".
Если категория обнаруживает, что она должна свернуть область ленты, он ищет следующий элемент в указанном списке. Если этот список пуст или не определили соответствующие элементы, категория использует внутренний алгоритм.
Например, категория области ленты имеет 3 и может принимать свернута несколько раз, до тех пор, пока не будут полностью все области в свернутом состоянии. Можно задать свернуть следующем порядке: 0, 0, 2, 2. В этом случае категория свернуть область 0 2 2 2, панель времени выполнения. Панель, которая имеет индекс 1 uncollapsed остаток.
Пример
В следующем примере показано, как использовать метод SetCollapseOrder в классе CMFCRibbonCategory. Примере показано, как создать массив для заказа и свернуть, как задать порядок свернуть " к категории ленты.
CArray<int,int> arCollapseOrder;
arCollapseOrder.Add(0);
arCollapseOrder.Add(1);
arCollapseOrder.Add(2);
// CMFCRibbonCategory* pCategoryHome
pCategoryHome->SetCollapseOrder(arCollapseOrder);
Требования
заголовок: afxribboncategory.h