Bagikan melalui


RibbonScrollButtonVisibilityConverter.Convert Metode

Definisi

Mengonversi visibilitas bilah gulir dan menggulir posisi menjadi Visibility nilai.

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[]

Nilai yang akan dikonversi. Empat nilai diharapkan, satu Visibility objek yang mewakili visibilitas bilah gulir dan tiga Double nilai yang mewakili posisi bilah gulir.

targetType
Type

Jenis yang akan dikonversi. Jenisnya Visibility diharapkan.

parameter
Object

Persentase yang diinginkan bahwa pita digulir ke kanan sebelum tombol gulir disembunyikan. A Double diharapkan.

culture
CultureInfo

Budaya yang digunakan saat mengonversi.

Mengembalikan

Objek Visibility yang mewakili visibilitas tombol gulir.

Penerapan

Keterangan

Tiga Double nilai yang mewakili posisi bilah gulir adalah HorizontalOffsetnilai properti , ExtentWidth, dan ViewportWidth dari RibbonTabsPanel atau RibbonTabHeadersPanel. Properti ini berisi nilai dari internal ScrollViewerpanel .

Nilai parameter mewakili persentase yang diinginkan bahwa pita digulir ke kanan sebelum tombol gulir disembunyikan. Secara default, tombol gulir kiri melewati 0 sebagai parameter, dan disembunyikan saat pita digulirkan 0 persen ke kanan. Tombol gulir kanan melewati 100 sebagai parameter, dan disembunyikan saat pita digulir 100 persen ke kanan.

Meneruskan null atau parameter jenis yang tidak terduga dapat menyebabkan metode ini mengembalikan UnsetValue.

Berlaku untuk