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 |
---|---|
Construções e inicializa um controle deslizante de faixa de opções. |
Métodos públicos
Nome |
Descrição |
---|---|
Retorna a posição corrente do controle deslizante. |
|
Retorna o valor máximo do controle deslizante. |
|
Retorna o valor mínimo do controle deslizante. |
|
Retorna o dimensionar normal do elemento da faixa de opções.(Substitui CMFCRibbonBaseElement::GetRegularSize.) |
|
Retorna o dimensionar do incremento aplicar aplicar zoom para o controle deslizante. |
|
Especifica se o controle deslizante possui botões de aplicar aplicar zoom. |
|
Chamado pela estrutura para desenhar o elemento da faixa de opções.(Substitui CMFCRibbonBaseElement::OnDraw.) |
|
Define a posição corrente do controle deslizante. |
|
Especifica o intervalo do controle deslizante definindo os valores mínimos e máximo. |
|
Mostra ou oculta os botões de aplicar aplicar zoom. |
|
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
Requisitos
Cabeçalho: afxribbonslider.h