다음을 통해 공유


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 개체 1개와 스크롤 막대 위치를 나타내는 Double 값 3개 등 4가지 값이 예상됩니다.

targetType
Type

변환할 형식입니다. Visibility 형식이 정상입니다.

parameter
Object

스크롤 단추를 숨기기 전에 리본을 오른쪽으로 스크롤하기 원하는 백분율을 나타냅니다. Double이(가) 예상됩니다.

culture
CultureInfo

변환에 사용할 문화권입니다.

반환

스크롤 단추의 표시 여부를 나타내는 Visibility 개체입니다.

구현

설명

세 가지 Double 스크롤 막대 위치를 나타내는 값은는 HorizontalOffset, ExtentWidth, 및 ViewportWidth 속성 값을 RibbonTabsPanel 또는 RibbonTabHeadersPanel합니다. 이러한 속성 값이 포함 된 패널의 내부 ScrollViewer합니다.

parameter 값 원하는 백분율을 나타내는 스크롤 단추를 숨기기 전에 리본 오른쪽으로 스크롤됩니다. 기본적으로 왼쪽된 스크롤 단추를 매개 변수로 0을 전달 하 고 리본은 오른쪽으로 0%를 스크롤된 하는 경우는 숨겨집니다. 오른쪽 스크롤 단추를 100을 매개 변수로 전달 되 고 리본은 오른쪽으로 100%를 스크롤된 하는 경우는 숨겨집니다.

전달 null 예기치 않은 형식의 매개 변수 반환 하려면이 메서드를 발생할 수 있습니다 또는 UnsetValue합니다.

적용 대상