CMFCRibbonSlider 類別
CMFCRibbonSlider 類別實作可以加入至功能區列或功能區狀態列的滑桿控制項。功能區滑桿控制項類似出現在 Office 2007 應用程式中的縮放滑桿。
class CMFCRibbonSlider : public CMFCRibbonBaseElement
Members
公用建構函式
名稱 |
描述 |
---|---|
建構和初始化功能區滑桿控制項。 |
公用方法
名稱 |
描述 |
---|---|
傳回滑桿控制項的目前位置。 |
|
傳回滑桿的最大值。 |
|
傳回滑桿的最小值。 |
|
傳回功能區項目的一般大小。(覆寫 CMFCRibbonBaseElement::GetRegularSize)。 |
|
傳回縮放增量的滑桿控制項的大小。 |
|
指定滑桿是否具有縮放的按鈕。 |
|
呼叫框架繪製功能區項目。(覆寫 CMFCRibbonBaseElement::OnDraw)。 |
|
設定滑桿控制項的目前位置。 |
|
藉由設定最小和最大值指定滑桿控制項的範圍。 |
|
顯示或隱藏縮放的按鈕。 |
|
設定縮放增量的滑桿控制項的大小。 |
備註
您可以使用 SetRange 方法設定縮放增量的滑桿的範圍。您可以使用 SetPos 方法,您可以設定滑桿的目前位置。
您可以使用 SetZoomButtons 方法,您可以顯示滑桿控制項的左右兩邊的循環縮放的按鈕。根據預設,滑桿是水平的,左縮放] 按鈕會顯示負號,並正確縮放按鈕顯示加號。
當使用者按一下 [縮放] 按鈕時, SetZoomIncrement 方法定義將會從目前位置減。
範例
下列範例會在 CMFCRibbonSlider 類別會示範如何使用各種方法會設定滑桿的屬性。這個範例顯示如何建構 CMFCRibbonSlider 物件,顯示縮放] 按鈕,將滑桿控制項的目前位置,並設定其值的範圍滑桿控制項的。
// 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);
繼承階層架構
需求
標題: afxribbonslider.h