RibbonScrollButtonVisibilityConverter.Convert Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Převede viditelnost a pozici posuvníku na Visibility hodnotu.
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
Parametry
- values
- Object[]
Hodnoty, které se mají převést. Očekává se čtyři hodnoty, jeden Visibility objekt, který představuje viditelnost posuvníku, a tři Double hodnoty, které představují pozici posuvníku.
- targetType
- Type
Typ, na který se má převést. Typ Visibility se očekává.
- parameter
- Object
Požadované procento, které se na pásu karet posune doprava, než bude tlačítko pro posouvání skryté. Hodnota Double se očekává.
- culture
- CultureInfo
Jazyková verze, která se má použít při převodu.
Návraty
Objekt Visibility představující viditelnost tlačítka posouvání.
Implementuje
Poznámky
Tři Double hodnoty, které představují pozici posuvníku HorizontalOffset, ExtentWidthjsou , a ViewportWidth hodnoty RibbonTabsPanel vlastností nebo RibbonTabHeadersPanel. Tyto vlastnosti obsahují hodnoty z interního ScrollViewerpanelu .
Hodnota parameter
představuje požadované procento, které se na pásu karet posune doprava, než se skryje tlačítko posouvání. Ve výchozím nastavení předává levé tlačítko posouvání hodnotu 0 jako parametr a při posouvání pásu karet o 0 % doprava je skryté. Pravé tlačítko posouvání předává hodnotu 100 jako parametr a při posouvání pásu karet o 100 % doprava je skryté.
null
Předání parametrů nebo neočekávaných typů může způsobit, že tato metoda vrátí UnsetValue.