RibbonScrollButtonVisibilityConverter.Convert Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Converte uma visibilidade de barra de rolagem e a posição de rolagem para um valor Visibility.
public:
virtual System::Object ^ Convert(cli::array <System::Object ^> ^ values, Type ^ targetType, System::Object ^ parameter, System::Globalization::CultureInfo ^ culture);
public object Convert (object[] values, Type targetType, object parameter, System.Globalization.CultureInfo culture);
abstract member Convert : obj[] * Type * obj * System.Globalization.CultureInfo -> obj
override this.Convert : obj[] * Type * obj * System.Globalization.CultureInfo -> obj
Public Function Convert (values As Object(), targetType As Type, parameter As Object, culture As CultureInfo) As Object
Parâmetros
- values
- Object[]
Os valores a serem convertidos. Quatro valores são esperados, um objeto Visibility que representa a visibilidade da barra de rolagem e três valores Double que representam a posição da barra de rolagem.
- targetType
- Type
O tipo no qual converter. O tipo Visibility é esperado.
- parameter
- Object
O percentual desejado que a faixa de opções é rolada para a direita antes de o botão de rolagem ser ocultado. Um Double é esperado.
- culture
- CultureInfo
A cultura a ser usada durante a conversão.
Retornos
Um objeto Visibility que representa a visibilidade do botão de rolagem.
Implementações
Comentários
Os três Double valores que representam a posição da barra de rolagem são os HorizontalOffsetvalores de propriedade , ExtentWidthe ViewportWidth do RibbonTabsPanel ou RibbonTabHeadersPanel. Essas propriedades contêm valores do interno ScrollViewerdo painel.
O parameter
valor representa a porcentagem desejada que a faixa de opções é rolada para a direita antes que o botão de rolagem esteja oculto. Por padrão, o botão de rolagem esquerdo passa 0 como o parâmetro e fica oculto quando a faixa de opções é rolada 0% para a direita. O botão de rolagem à direita passa 100 como o parâmetro e fica oculto quando a faixa de opções é rolada 100% para a direita.
null
Passar parâmetros ou de tipos inesperados pode fazer com que esse método retorne UnsetValue.