CMFCRibbonSlider-Klasse

Die CMFCRibbonSlider-Klasse implementiert ein Schieberegler-Steuerelement, das Sie einer Menübandleiste oder einer Menübandstatusleiste hinzufügen können.Das Menübandschieberegler-steuerelement ähnelt den Zoomschiebereglern, die in den Office 2007-Anwendungen angezeigt werden.

class CMFCRibbonSlider : public CMFCRibbonBaseElement

Mitglieder

Bb983744.collapse_all(de-de,VS.110).gifÖffentliche Konstruktoren

Name

Description

CMFCRibbonSlider::CMFCRibbonSlider

erstellt und initialisiert ein Menübandschieberegler-steuerelement.

Bb983744.collapse_all(de-de,VS.110).gifÖffentliche Methoden

Name

Description

CMFCRibbonSlider::GetPos

Gibt die aktuelle Position des Schieberegler-Steuerelements zurück.

CMFCRibbonSlider::GetRangeMax

Gibt den maximalen Wert des Schiebereglers zurück.

CMFCRibbonSlider::GetRangeMin

Gibt den minimalen Wert des Schiebereglers zurück.

CMFCRibbonSlider::GetRegularSize

Gibt die reguläre Größe des Menübandelements zurück.(Überschreibungen CMFCRibbonBaseElement::GetRegularSize.)

CMFCRibbonSlider::GetZoomIncrement

Gibt die Größe des Zoominkrements für das Schieberegler-Steuerelement zurück.

CMFCRibbonSlider::HasZoomButtons

Gibt an, ob der Schieberegler Zoomschaltflächen verfügt.

CMFCRibbonSlider::OnDraw

Aufgerufen durch das Framework, um das Menübandelement zu zeichnen.(Überschreibungen CMFCRibbonBaseElement::OnDraw.)

CMFCRibbonSlider::SetPos

Legt die aktuelle Position des Schieberegler-Steuerelements fest.

CMFCRibbonSlider::SetRange

Gibt den Bereich des Schieberegler-Steuerelements durch Festlegen des Minimums und der maximalen Werte an.

CMFCRibbonSlider::SetZoomButtons

Zeigt die Zoomschaltflächen oder aus.

CMFCRibbonSlider::SetZoomIncrement

Satzgröße des Zoominkrements für das Schieberegler-Steuerelement.

Hinweise

Sie können die SetRange-Methode verwenden, um den Bereich von Zoominkrementen für den Schieberegler zu konfigurieren.Sie können aktuelle Position des Schiebereglers festlegen, indem Sie die Methode verwenden. SetPos

Sie können zirkuläre Zoomschaltflächen auf der linken und rechten Seite des Schieberegler-Steuerelements anzeigen, indem Sie die Methode verwenden. SetZoomButtonsStandardmäßig ist der Schieberegler horizontal, zeigt die linkszoomschaltfläche ein Minuszeichen an und die rechte Zoomschaltfläche wird ein Pluszeichen an.

Die SetZoomIncrement-Methode definiert das Inkrement, um hinzuzufügen oder von der aktuellen Position zu entfernen, wenn ein Benutzer auf die Zoomschaltflächen klickt.

Beispiel

Das folgende Beispiel zeigt, wie verschiedene Methoden in der CMFCRibbonSlider-Klasse verwendet, um die Eigenschaften des Schiebereglers festzulegen.Im Beispiel wird gezeigt, wie ein CMFCRibbonSlider-Objekt, Anzeigenzoomschaltflächen, legen Sie die aktuelle Position des Schieberegler-Steuerelements und legen den Wertebereich für das Schieberegler-Steuerelement erstellt.

    // Create a ribbon slider.
    CMFCRibbonSlider* ribbonSlider = new CMFCRibbonSlider();
    // Set the various properties of the slider.
    ribbonSlider->SetZoomButtons(true);
    ribbonSlider->SetPos(50, TRUE);
    ribbonSlider->SetRange(0, 100);
    // Add the ribbon slider to the Favorites panel.
    // CMFCRibbonPanel* pPanelFavorites
    pPanelFavorites->Add(ribbonSlider);

Vererbungshierarchie

CObject

   CMFCRibbonBaseElement

      CMFCRibbonSlider

Anforderungen

Header: afxribbonslider.h

Siehe auch

Referenz

Hierarchien-Diagramm

CMFCRibbonBaseElement-Klasse

Weitere Ressourcen

MFC-Klassen