Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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.
- targetType
Tipo: System.Type
Tipo al que se va a convertir.Se espera el tipo Visibility.
- 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.
- culture
Tipo: System.Globalization.CultureInfo
Referencia cultural que se va a usar al convertir.
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
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
RibbonScrollButtonVisibilityConverter Clase
Microsoft.Windows.Controls.Ribbon.Primitives (Espacio de nombres)