Compartilhar via


Classe CMFCRibbonSlider

The CMFCRibbonSlider classe implementa um controle deslizante que você pode adicionar a uma BAR de faixa de opções ou faixa de opções BAR de status. O controle deslizante de fita se parece com os controles deslizantes de aplicar aplicar zoom que aparecem em aplicativos do Office 2007.

class CMFCRibbonSlider : public CMFCRibbonBaseElement

Membros

Construtores públicos

Nome

Descrição

CMFCRibbonSlider::CMFCRibbonSlider

Construções e inicializa um controle deslizante de faixa de opções.

Métodos públicos

Nome

Descrição

CMFCRibbonSlider::GetPos

Retorna a posição corrente do controle deslizante.

CMFCRibbonSlider::GetRangeMax

Retorna o valor máximo do controle deslizante.

CMFCRibbonSlider::GetRangeMin

Retorna o valor mínimo do controle deslizante.

CMFCRibbonSlider::GetRegularSize

Retorna o dimensionar normal do elemento da faixa de opções.(Substitui CMFCRibbonBaseElement::GetRegularSize.)

CMFCRibbonSlider::GetZoomIncrement

Retorna o dimensionar do incremento aplicar aplicar zoom para o controle deslizante.

CMFCRibbonSlider::HasZoomButtons

Especifica se o controle deslizante possui botões de aplicar aplicar zoom.

CMFCRibbonSlider::OnDraw

Chamado pela estrutura para desenhar o elemento da faixa de opções.(Substitui CMFCRibbonBaseElement::OnDraw.)

CMFCRibbonSlider::SetPos

Define a posição corrente do controle deslizante.

CMFCRibbonSlider::SetRange

Especifica o intervalo do controle deslizante definindo os valores mínimos e máximo.

CMFCRibbonSlider::SetZoomButtons

Mostra ou oculta os botões de aplicar aplicar zoom.

CMFCRibbonSlider::SetZoomIncrement

Define o dimensionar do incremento aplicar aplicar zoom para o controle deslizante.

Comentários

Você pode usar o SetRange método para configurar o intervalo de aplicar aplicar zoom incrementos para o controle deslizante. Você pode conjunto a posição corrente do controle deslizante utilizando o SetPos método.

Você pode exibir botões circular aplicar aplicar zoom à esquerda e direita do controle deslizante, usando o SetZoomButtons método. Por padrão, o controle deslizante é horizontal, o botão esquerdo aplicar aplicar zoom exibe um sinal de subtração e o botão direito aplicar aplicar zoom exibe um sinal de adição.

The SetZoomIncrement método define o incremento para adicionar ou subtrair da posição corrente quando um usuário clica nos botões de aplicar aplicar zoom.

Exemplo

O exemplo a seguir demonstra como usar diversos métodos no CMFCRibbonSlider classe para conjunto as propriedades do controle deslizante. O exemplo mostra como construir um CMFCRibbonSlider objeto, botões de aplicar aplicar zoom exibição, defina a posição corrente do controle deslizante e defina o intervalo de valores para o controle deslizante.

  // 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);

Hierarquia de herança

CObject

   CMFCRibbonBaseElement

      CMFCRibbonSlider

Requisitos

Cabeçalho: afxribbonslider.h

Consulte também

Conceitos

Gráfico de hierarquia do MFC

Referência

Classe CMFCRibbonBaseElement

Outros recursos

Classes (@@)