RibbonScrollButtonVisibilityConverter.Convert Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Преобразует видимость и положение полосы прокрутки в значение 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
Параметры
- values
- Object[]
Преобразуемые значения. Ожидается четыре значения, один объект Visibility, представляющий видимость полосы прокрутки, и три значения Double, представляющих положение полосы прокрутки.
- targetType
- Type
Конечный тип, в который выполняется преобразование. Ожидается тип Visibility.
- parameter
- Object
Желаемый процент прокрутки ленты вправо до того, как кнопка прокрутки будет скрыта. Ожидается объект Double.
- culture
- CultureInfo
Язык и региональные параметры, используемые для преобразования.
Возвращаемое значение
Объект Visibility, представляющий видимость кнопки прокрутки.
Реализации
Комментарии
Три Double значения, представляющие позицию полосы прокруткиHorizontalOffset, являются значениями RibbonTabsPanel свойств , ExtentWidthи ViewportWidth для или RibbonTabHeadersPanel. Эти свойства содержат значения из внутреннего ScrollViewerэлемента панели .
Значение parameter
представляет нужный процент прокрутки ленты вправо перед скрытием кнопки прокрутки. По умолчанию левая кнопка прокрутки передает 0 в качестве параметра и скрывается при прокрутке ленты на 0 процентов вправо. Правая кнопка прокрутки передает 100 в качестве параметра и скрывается при прокрутке ленты на 100 процентов вправо.
null
Передача параметров или непредвиденных типов может привести к тому, что этот метод возвращает UnsetValue.