Udostępnij za pośrednictwem


Klasa CMFCRibbonButtonsGroup

CMFCRibbonButtonsGroup Klasy umożliwia organizowanie zestaw przycisków na Wstążce w grupę.Wszystkie przyciski w grupie są bezpośrednio obok siebie w poziomie i ujęty w obramowaniu.

class CMFCRibbonButtonsGroup : public CMFCRibbonBaseElement

Elementy członkowskie

Bb984073.collapse_all(pl-pl,VS.110).gifKonstruktory publiczne

Nazwa

Opis

CMFCRibbonButtonsGroup::CMFCRibbonButtonsGroup

Konstrukcje CMFCRibbonButtonsGroup obiektu.

Bb984073.collapse_all(pl-pl,VS.110).gifMetody publiczne

Nazwa

Opis

CMFCRibbonButtonsGroup::AddButton

Dodaje przycisk do grupy.

CMFCRibbonButtonsGroup::AddButtons

Dodaje listę przycisków, do grupy.

CMFCRibbonButtonsGroup::GetButton

Zwraca wskaźnik do przycisku, który jest umieszczony pod określonym indeksem.

CMFCRibbonButtonsGroup::GetCount

Zwraca liczbę przycisków w grupie.

CMFCRibbonButtonsGroup::GetImageSize

Zwraca rozmiar obrazu normalnej obrazów w grupie wstążki (zastępuje CMFCRibbonBaseElement::GetImageSize.)

CMFCRibbonButtonsGroup::GetRegularSize

Zwraca rozmiar regularnych element wstążki (zastępuje CMFCRibbonBaseElement::GetRegularSize.)

CMFCRibbonButtonsGroup::HasImages

Raporty czy CMFCRibbonButtonsGroup obiekt zawiera obrazy paska narzędzi.

CMFCRibbonButtonsGroup::OnDrawImage

Rysuje odpowiedni obraz dla podanego przycisku, w zależności od tego, czy przycisk jest normalne, wyróżnione lub wyłączone.

CMFCRibbonButtonsGroup::RemoveAll

Usuwa wszystkie przyciski z CMFCRibbonButtonsGroup obiektu.

CMFCRibbonButtonsGroup::SetImages

Przypisuje obrazów do grupy.

CMFCRibbonButtonsGroup::SetParentCategory

Ustawia nadrzędnym CMFCRibbonCategory z CMFCRibbonButtonsGroup obiekt i wszystkie przyciski znajdujące się w nim (zastępuje CMFCRibbonBaseElement::SetParentCategory.)

Uwagi

Grupa jest pochodną CMFCBaseRibbonElement i może być zmieniana w pojedynczą jednostkę.Grupę można umieścić w dowolnym menu panelu lub menu podręczne.

Przykład

Poniższy przykład ilustruje sposób użycia różnych metod w CMFCRibbonButtonsGroup klasy.W przykładzie pokazano, jak budować CMFCRibbonButtonsGroup obiektu, przypisać obrazy do grupy przycisków Wstążki i dodać przycisk do grupy przycisków wstążki.Ten fragment kodu jest częścią próbki narysować klienta.

        CMFCRibbonButtonsGroup* pSBGroup = new CMFCRibbonButtonsGroup;

        CMFCToolBarImages images;
        images.SetImageSize(CSize(14, 14));
    
        CMFCToolBarImages hotimages;
        hotimages.SetImageSize(CSize(14, 14));
    
        if (images.Load(IDB_STATUSBAR_1) && hotimages.Load(IDB_STATUSBAR_2))
        {
            pSBGroup->SetImages(&images, &hotimages, NULL);
        }

        pSBGroup->AddButton(new CMFCRibbonButton(ID_FILE_PRINT_PREVIEW, _T(""), 0));
        pSBGroup->AddButton(new CMFCRibbonButton(ID_FILE_SUMMARYINFO, _T(""), 1));
        
        // CMFCRibbonStatusBar m_wndStatusBar
        m_wndStatusBar.AddExtendedElement(pSBGroup, _T("View Shortcuts"));

Hierarchia dziedziczenia

CObject

   CMFCRibbonBaseElement

      CMFCRibbonButtonsGroup

Wymagania

Nagłówek: afxribbonbuttonsgroup.h

Zobacz też

Informacje

Wykres hierarchii

Inne zasoby

Klasy MFC