Método RibbonScrollButtonVisibilityConverter.Convert
Converte uma posição de rolagem e de visibilidade da barra de rolagem uma Visibility valor.
Namespace: Microsoft.Windows.Controls.Ribbon.Primitives
Assembly: RibbonControlsLibrary (em RibbonControlsLibrary.dll)
Sintaxe
'Declaração
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[]
Os valores a serem convertidos.Quatro valores é esperado, um Visibility objeto que representa a barra de visibilidade e três de rolagem Double os valores que representam a posição de barra de rolagem.
- targetType
Tipo: System.Type
O tipo a ser convertido em.O Visibility esperado de tipo.
- parameter
Tipo: System.Object
A porcentagem desejada que a faixa de opções é rolada para a direita, antes que o botão de rolagem é oculto.A Double é esperado.
- culture
Tipo: System.Globalization.CultureInfo
A cultura a ser usada durante a conversão.
Valor de retorno
Tipo: System.Object
A Visibility objeto representando a visibilidade do botão de rolagem.
Implementações
IMultiValueConverter.Convert(Object[], Type, Object, CultureInfo)
Comentários
Os três Double os valores que representam a posição da barra de rolagem são o HorizontalOffset, ExtentWidth, e ViewportWidth valores de propriedade a RibbonTabsPanel ou RibbonTabHeadersPanel. Essas propriedades contêm os valores a partir do painel internos 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 é oculto. Por padrão, o botão de rolagem esquerda passa 0 como parâmetro e ele estiver oculto quando a faixa de opções rolado 0 por cento para a direita. O botão de rolagem direita passa 100 como o parâmetro e ele estiver oculto quando a faixa de opções rolados 100 por cento para a direita.
Passando nulluma referência nula (Nothing no Visual Basic) ou parâmetros de tipos inesperados podem causar esse método retornar UnsetValue.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.