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
Öffentliche Konstruktoren
Name |
Description |
---|---|
erstellt und initialisiert ein Menübandschieberegler-steuerelement. |
Öffentliche Methoden
Name |
Description |
---|---|
Gibt die aktuelle Position des Schieberegler-Steuerelements zurück. |
|
Gibt den maximalen Wert des Schiebereglers zurück. |
|
Gibt den minimalen Wert des Schiebereglers zurück. |
|
Gibt die reguläre Größe des Menübandelements zurück.(Überschreibungen CMFCRibbonBaseElement::GetRegularSize.) |
|
Gibt die Größe des Zoominkrements für das Schieberegler-Steuerelement zurück. |
|
Gibt an, ob der Schieberegler Zoomschaltflächen verfügt. |
|
Aufgerufen durch das Framework, um das Menübandelement zu zeichnen.(Überschreibungen CMFCRibbonBaseElement::OnDraw.) |
|
Legt die aktuelle Position des Schieberegler-Steuerelements fest. |
|
Gibt den Bereich des Schieberegler-Steuerelements durch Festlegen des Minimums und der maximalen Werte an. |
|
Zeigt die Zoomschaltflächen oder aus. |
|
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
Anforderungen
Header: afxribbonslider.h