Compartir a través de


RibbonScrollButtonVisibilityConverter.Convert (Método)

Convierte una posición de desplazamiento y una visibilidad de la barra de desplazamiento en un valor Visibility.

Espacio de nombres:  Microsoft.Windows.Controls.Ribbon.Primitives
Ensamblado:  RibbonControlsLibrary (en RibbonControlsLibrary.dll)

Sintaxis

'Declaración
Public Function Convert ( _
    values As Object(), _
    targetType As Type, _
    parameter As Object, _
    culture As CultureInfo _
) As Object
public Object Convert(
    Object[] values,
    Type targetType,
    Object parameter,
    CultureInfo culture
)
public:
virtual Object^ Convert(
    array<Object^>^ values, 
    Type^ targetType, 
    Object^ parameter, 
    CultureInfo^ culture
) sealed
abstract Convert : 
        values:Object[] * 
        targetType:Type * 
        parameter:Object * 
        culture:CultureInfo -> Object 
override Convert : 
        values:Object[] * 
        targetType:Type * 
        parameter:Object * 
        culture:CultureInfo -> Object 
public final function Convert(
    values : Object[], 
    targetType : Type, 
    parameter : Object, 
    culture : CultureInfo
) : Object

Parámetros

  • values
    Tipo: System.Object[]
    Los valores que se van a convertir.Se esperan cuatro valores, un objeto Visibility que representa la visibilidad de la barra de desplazamiento y tres valores Double que representan la posición de la barra de desplazamiento.
  • parameter
    Tipo: System.Object
    Porcentaje de desplazamiento a la derecha deseado para la cinta de opciones antes de ocultarse el botón de desplazamiento.Se espera Double.

Valor devuelto

Tipo: System.Object
Objeto Visibility que representa la visibilidad del botón de desplazamiento.

Implementaciones

IMultiValueConverter.Convert(Object[], Type, Object, CultureInfo)

Comentarios

Los tres valores de Double que representan la posición de la barra de desplazamiento son los valores de propiedad HorizontalOffset, ExtentWidth y ViewportWidth de RibbonTabsPanel o RibbonTabHeadersPanel. Estas propiedades contienen valores del objeto ScrollViewer interno del recuadro.

El valor parameter representa el porcentaje de desplazamiento a la derecha deseado para la cinta de opciones antes de ocultarse el botón de desplazamiento. De forma predeterminada, el botón de desplazamiento a la izquierda pasa 0 como parámetro y se oculta cuando la cinta de opciones se desplaza a la derecha un 0%. El botón de desplazamiento a la derecha pasa 100 como parámetro y se oculta cuando la cinta de opciones se desplaza a la derecha un 100%.

Pasar nullreferencia null (Nothing en Visual Basic) o parámetros de tipos inesperados puede hacer que este método devuelva UnsetValue.

Seguridad de .NET Framework

Vea también

Referencia

RibbonScrollButtonVisibilityConverter Clase

Microsoft.Windows.Controls.Ribbon.Primitives (Espacio de nombres)