Udostępnij za pośrednictwem


Klasa CMFCRibbonPanel

Implementuje panelu, który zawiera zestaw elementów wstążki.Podczas rysowania panelu Wyświetla liczbę elementów, jak to możliwe, biorąc pod uwagę rozmiar panelu.

class CMFCRibbonPanel : public CObject

Członkowie

Bb983200.collapse_all(pl-pl,VS.110).gifKonstruktorzy chronieni

Nazwa

Opis

CMFCRibbonPanel::CMFCRibbonPanel

Konstrukcje i inicjuje CMFCRibbonPanel obiektu.

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

Nazwa

Opis

CMFCRibbonPanel::Add

Element Wstążka dodaje do panelu.

CMFCRibbonPanel::AddSeparator

Separatora dodaje do panelu wstążki.

CMFCRibbonPanel::AddToolBar

Dodaje pasek narzędzi panelu wstążki.

CMFCRibbonPanel::FindByData

 

CMFCRibbonPanel::FindByID

Zwraca element identyfikowany przez identyfikator określonego polecenia.

CMFCRibbonPanel::GetCaptionHeight

 

CMFCRibbonPanel::GetCount

Zwraca liczbę elementów w panelu wstążki.

CMFCRibbonPanel::GetData

Zwraca dane zdefiniowane przez użytkownika, skojarzone z panelu.

CMFCRibbonPanel::GetDefaultButton

 

CMFCRibbonPanel::GetDroppedDown

 

CMFCRibbonPanel::GetElement

Zwraca element Wstążka znajduje się pod określonym indeksem.

CMFCRibbonPanel::GetElements

Pobiera wszystkie elementy zawarte w panelu wstążki.

CMFCRibbonPanel::GetElementsByID

 

CMFCRibbonPanel::GetFocused

Zwraca element z fokusem.

CMFCRibbonPanel::GetGalleryRect

Zwraca prostokąt obwiedni elementu galerii.

CMFCRibbonPanel::GetHighlighted

 

CMFCRibbonPanel::GetIndex

 

CMFCRibbonPanel::GetItemIDsList

 

CMFCRibbonPanel::GetName

 

CMFCRibbonPanel::GetParentButton

 

CMFCRibbonPanel::GetParentCategory

Zwraca kategorii nadrzędnej panelu wstążki.

CMFCRibbonPanel::GetParentMenuBar

 

CMFCRibbonPanel::GetPreferedMenuLocation

 

CMFCRibbonPanel::GetPressed

 

CMFCRibbonPanel::GetRect

 

CMFCRibbonPanel::GetVisibleElements

Pobiera tablicę widoczne elementy.

CMFCRibbonPanel::HasElement

 

CMFCRibbonPanel::HitTest

 

CMFCRibbonPanel::HitTestEx

 

CMFCRibbonPanel::Insert

Wstawia element Wstążka w danej pozycji.

CMFCRibbonPanel::InsertSeparator

Wstawia separator w danej pozycji.

CMFCRibbonPanel::IsCenterColumnVert

Określa, czy wszystkie elementy panelu powinien być wyśrodkowany (wyrównanie) w pionie, według kolumny.

CMFCRibbonPanel::IsCollapsed

 

CMFCRibbonPanel::IsHighlighted

 

CMFCRibbonPanel::IsJustifyColumns

Określa, czy wszystkie kolumny w panelu mają taką samą szerokooć.

CMFCRibbonPanel::IsMainPanel

 

CMFCRibbonPanel::IsMenuMode

 

CMFCRibbonPanel::MakeGalleryItemVisible

Przewija galerii uwidocznić określonego elementu na Wstążce.

CMFCRibbonPanel::OnKey

 

CMFCRibbonPanel::RecalcWidths

 

CMFCRibbonPanel::Remove

Usuwa i opcjonalnie usuwa element znajduje się pod określonym indeksem.

CMFCRibbonPanel::RemoveAll

Usuwa wszystkie elementy z panelu wstążki.

CMFCRibbonPanel::Replace

Zastępuje jeden element innym na podstawie ich wartości odpowiednich indeksu.

CMFCRibbonPanel::ReplaceByID

Zamienia jeden element drugiego w oparciu o identyfikator określonego polecenia.

CMFCRibbonPanel::SetCenterColumnVert

Zamówień na panelu Wyrównaj elementy pionowo, według kolumny.

CMFCRibbonPanel::SetData

Dane użytkownika stowarzyszonych z panelu wstążki.

CMFCRibbonPanel::SetElementMenu

Menu podręczne przypisuje element, który ma identyfikator danego polecenia.

CMFCRibbonPanel::SetElementRTC

Dodaje element wstążki, określonej przez informacje dostarczone runtime klasy do panelu wstążki.

CMFCRibbonPanel::SetElementRTCByID

Dodaje element wstążki, określonej przez informacje dostarczone runtime klasy do panelu wstążki.

CMFCRibbonPanel::SetFocused

Ustawia fokus do określonego elementu na Wstążce.

CMFCRibbonPanel::SetJustifyColumns

Włącza lub wyłącza uzasadnienie kolumny.

CMFCRibbonPanel::SetKeys

Ustawia skrót klawiaturowy, który wyświetla panel wstążki.

CMFCRibbonPanel::ShowPopup

 

Uwagi

Panele wstążki są logiczne grupowanie powiązanych zadań, tworzonych w ramach kategorii wstążki.Jako rozmiar zmiany wstążki Układ panelu automatycznie dostosowuje wyświetlanie możliwie jak wiele elementów.

Można uzyskać Wstążce paneli, które znajduje się w kategorii wstążki, wywołując CMFCRibbonCategory::GetPanel metody.

Przykład

Poniższy przykład ilustruje sposób konfigurowania CMFCRibbonPanel obiektu za pomocą różnych metod w CMFCRibbonPanel klasy.Przykład pokazuje, jak ustawić skrót klawiaturowy, który wyświetla panel wstążki, wyrównanie w pionie według kolumny elementów w panelu i włączyć uzasadnienie kolumny.To urywek kodu jest częścią MS Office 2007 Demo próbki.

    // CMFCRibbonCategory* pCategory
    // CMFCToolBarImages m_PanelImages
    CMFCRibbonPanel* pPanelClipboard = pCategory->AddPanel(_T("Clipboard"), m_PanelImages.ExtractIcon(1));
    pPanelClipboard->SetKeys(_T("zc"));
    pPanelClipboard->SetCenterColumnVert();
    pPanelClipboard->SetJustifyColumns();

Hierarchii dziedziczenia

CObject

   CMFCRibbonPanel

Wymagania

Nagłówek: afxRibbonPanel.h

Zobacz też

Informacje

Wykres hierarchii

Klasa CObject

Klasa CMFCRibbonCategory

Klasa CMFCRibbonBaseElement

Inne zasoby

Klasy MFC