RibbonScrollButtonVisibilityConverter.Convert Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Konvertiert eine Sichtbarkeit der Schiebeleiste und Bildlaufposition in einen Visibility-Wert.
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
Parameter
- values
- Object[]
Die zu konvertierenden Werte. Vier Werte werden erwartet, ein Visibility-Objekt, das die Sichtbarkeit der Schiebeleiste darstellt, und drei Double-Werte, die die Position der Schiebeleiste darstellen.
- targetType
- Type
Das Typ, zu dem konvertiert wird. Der Visibility-Typ wird erwartet.
- parameter
- Object
Der gewünschte Prozentsatz, um den das Menüband nach rechts verschoben wird, bevor die Bildlaufschaltfläche ausgeblendet wird. Double wird erwartet.
- culture
- CultureInfo
Die bei der Konvertierung zu verwendende Kultur.
Gibt zurück
Ein Visibility-Objekt, das die Sichtbarkeit der Bildlaufschaltfläche darstellt.
Implementiert
Hinweise
Die drei Double Werte, die die Position der Bildlaufleiste darstellen, sind die HorizontalOffsetEigenschaftswerte , ExtentWidthund ViewportWidth von oder RibbonTabsPanelRibbonTabHeadersPanel. Diese Eigenschaften enthalten Werte aus dem internen bereichsinternen ScrollViewer.
Der parameter
Wert stellt den gewünschten Prozentsatz dar, in dem das Menüband nach rechts gescrollt wird, bevor die Scrollschaltfläche ausgeblendet wird. Standardmäßig übergibt die linke Scrollschaltfläche 0 als Parameter und wird ausgeblendet, wenn das Menüband 0 Prozent nach rechts gescrollt wird. Die rechte Scrollschaltfläche übergibt 100 als Parameter und wird ausgeblendet, wenn das Menüband 100 Prozent nach rechts scrollt.
null
Das Übergeben von Parametern oder von unerwarteten Typen kann dazu führen, dass diese Methode zurückgibtUnsetValue.