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 da barra de rolagem e uma posição de rolagem em um Visibility valor.
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 Visibility objeto que representa a visibilidade da barra de rolagem e três Double valores que representam a posição da barra de rolagem.
- targetType
- Type
O tipo a ser convertido. O Visibility tipo é esperado.
- parameter
- Object
A porcentagem desejada que a faixa de opções é rolada para a direita antes que o botão de rolagem esteja oculto. Um Double é esperado.
- culture
- CultureInfo
A cultura a ser usada ao converter.
Retornos
Um Visibility objeto 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 HorizontalOffsetViewportWidthExtentWidthvalores de RibbonTabsPanel propriedade do ou .RibbonTabHeadersPanel Essas propriedades contêm valores do painel interno ScrollViewer.
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 direito passa 100 como o parâmetro e fica oculto quando a faixa de opções é rolada 100% para a direita.
null Passar ou parâmetros de tipos inesperados pode fazer com que esse método retorneUnsetValue.