Condividi tramite


RibbonScrollButtonVisibilityConverter.Convert Metodo

Definizione

Converte la visibilità della barra di scorrimento e la posizione di scorrimento in un valore Visibility.

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

Parametri

values
Object[]

Valori da convertire. Sono previsti quattro valori, un oggetto Visibility che rappresenta la visibilità della barra di scorrimento e tre valori Double che rappresentano la posizione della barra di scorrimento.

targetType
Type

Tipo da convertire. È previsto il tipo Visibility.

parameter
Object

La percentuale desiderata di scorrimento della barra multifunzione verso destra prima che il pulsante di scorrimento venga nascosto. Previsto un Double.

culture
CultureInfo

Impostazioni cultura da utilizzare per la conversione.

Restituisce

Oggetto Visibility che rappresenta la visibilità del pulsante di scorrimento.

Implementazioni

Commenti

I tre Double valori che rappresentano la posizione della barra di scorrimento sono i HorizontalOffsetvalori della proprietà , ExtentWidthe ViewportWidth dell'oggetto RibbonTabsPanel o RibbonTabHeadersPanel. Queste proprietà contengono valori dall'interno ScrollViewerdel pannello.

Il parameter valore rappresenta la percentuale desiderata che la barra multifunzione viene scorrere verso destra prima che il pulsante di scorrimento sia nascosto. Per impostazione predefinita, il pulsante di scorrimento sinistro passa 0 come parametro e viene nascosto quando la barra multifunzione viene scorrere il 0% a destra. Il pulsante di scorrimento destro passa 100 come parametro e viene nascosto quando la barra multifunzione viene scorrevole al 100% a destra.

null Il passaggio di parametri o di tipi imprevisti può causare la restituzione UnsetValuedi questo metodo .

Si applica a