RibbonScrollButtonVisibilityConverter.Convert 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將捲軸的可見度和捲動位置轉換為 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 型別。
- culture
- CultureInfo
轉換時使用的文化特性。
傳回
Visibility物件,代表捲動按鈕的可見度。
實作
備註
代表捲軸位置的三 Double 個值是 HorizontalOffset 或 RibbonTabHeadersPanel 的 RibbonTabsPanel 、 ExtentWidth 和 ViewportWidth 屬性值。 這些屬性包含面板內部 ScrollViewer 的值。
值 parameter
代表在隱藏捲動按鈕之前,功能區向右捲動所需的百分比。 根據預設,左捲動按鈕會傳遞 0 做為 參數,並在功能區向右捲動 0% 時隱藏。 右捲動按鈕會傳遞 100 做為 參數,並在功能區向右捲動 100% 時隱藏。
傳入 null
或非預期類型的參數可能會導致這個方法傳回 UnsetValue 。