RibbonScrollButtonVisibilityConverter.Convert Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Convierte una visibilidad de la barra de desplazamiento y una posición de desplazamiento en un 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[]
Valores que se van a convertir. Se esperan cuatro valores, un Visibility objeto que representa la visibilidad de la barra de desplazamiento y tres Double valores que representan la posición de la barra de desplazamiento.
- targetType
- Type
Tipo al que se va a convertir. Se espera el Visibility tipo.
- parameter
- Object
El porcentaje deseado que se desplaza a la derecha de la cinta de opciones antes de que se oculte el botón de desplazamiento. Se espera un Double .
- culture
- CultureInfo
Referencia cultural que se va a usar al convertir.
Devoluciones
Objeto Visibility que representa la visibilidad del botón de desplazamiento.
Implementaciones
Comentarios
Los tres Double valores que representan la posición de la barra de desplazamiento son los HorizontalOffsetvalores de propiedad , ExtentWidthy ViewportWidth de o RibbonTabsPanelRibbonTabHeadersPanel. Estas propiedades contienen valores del elemento interno ScrollViewerdel panel.
El parameter valor representa el porcentaje deseado que se desplaza a la derecha antes de que el botón de desplazamiento esté oculto. De forma predeterminada, el botón de desplazamiento izquierdo pasa 0 como parámetro y se oculta cuando la cinta se desplaza al 0 % a la derecha. El botón de desplazamiento derecho pasa 100 como parámetro y se oculta cuando la cinta de opciones se desplaza al 100 % a la derecha.
Pasar null parámetros o de tipos inesperados puede hacer que este método devuelva UnsetValue.