次の方法で共有


RibbonScrollButtonVisibilityConverter.Convert メソッド

Visibility の値までスクロール バーの可視性とスクロール位置を変換します。

名前空間:  Microsoft.Windows.Controls.Ribbon.Primitives
アセンブリ:  RibbonControlsLibrary (RibbonControlsLibrary.dll 内)

構文

'宣言
Public Function Convert ( _
    values As Object(), _
    targetType As Type, _
    parameter As Object, _
    culture As CultureInfo _
) As Object
public Object Convert(
    Object[] values,
    Type targetType,
    Object parameter,
    CultureInfo culture
)
public:
virtual Object^ Convert(
    array<Object^>^ values, 
    Type^ targetType, 
    Object^ parameter, 
    CultureInfo^ culture
) sealed
abstract Convert : 
        values:Object[] * 
        targetType:Type * 
        parameter:Object * 
        culture:CultureInfo -> Object 
override Convert : 
        values:Object[] * 
        targetType:Type * 
        parameter:Object * 
        culture:CultureInfo -> Object 
public final function Convert(
    values : Object[], 
    targetType : Type, 
    parameter : Object, 
    culture : CultureInfo
) : Object

パラメーター

  • values
    型: System.Object[]
    変換される値。4 つの値が予測されます。スクロール バーの表示方法を表す 1 つの Visibility 値と、スクロール バーの位置を表す 3 つの Double です。
  • parameter
    型: System.Object
    スクロール ボタンが非表示になる前に、リボンが右にスクロールされるパーセント。Double が必要です。

戻り値

型: System.Object
スクロール ボタンの可視性を表す Visibility オブジェクト。

実装

IMultiValueConverter.Convert(Object[], Type, Object, CultureInfo)

解説

スクロール バーの位置を表す 3 つの Double 値は、RibbonTabsPanel または RibbonTabHeadersPanelHorizontalOffsetExtentWidth、および ViewportWidth の各プロパティ値です。 これらのプロパティは、パネルの内部 ScrollViewer からの値を含んでいます。

スクロール ボタンが非表示になる前に、リボンが右にスクロールされるパーセントを示す parameter 値。 既定では、左スクロール ボタンはパラメーターとして 0 を渡し、リボンが右に 0% スクロールされたときには非表示です。 右スクロール ボタンはパラメーターとして 100 を渡し、リボンが右に 100% スクロールされると非表示になります。

nullnull 参照 (Visual Basic では Nothing) または予期しない型のパラメーターを渡すと、このメソッドは UnsetValue を返す場合があります。

.NET Framework セキュリティ

  • 直前の呼び出し元に対する完全な信頼。 このメンバーは、部分的に信頼されているコードから使用することはできません。 詳細については、「部分信頼コードからのライブラリの使用」を参照してください。

参照

参照

RibbonScrollButtonVisibilityConverter クラス

Microsoft.Windows.Controls.Ribbon.Primitives 名前空間