Dreamine.UI.Wpf 1.0.1
Dreamine.UI.Wpf 사용자 인터페이스 기능과 구성 요소를 제공합니다.
로딩중...
검색중...
일치하는것 없음
Dreamine.UI.Wpf.Converters.ComparisionConverter 클래스 참조

더 자세히 ...

Dreamine.UI.Wpf.Converters.ComparisionConverter에 대한 상속 다이어그램 :
Dreamine.UI.Wpf.Converters.ComparisionConverter에 대한 협력 다이어그램:

Public 멤버 함수

object Convert (object value, Type targetType, object parameter, CultureInfo culture)
object ConvertBack (object value, Type targetType, object parameter, CultureInfo culture)

속성

bool ToVisibility [get, set]
bool Inverse [get, set]

상세한 설명

값의 문자열 표현을 매개변수와 비교하고 선택적으로 가시성으로 변환합니다.

ComparisionConverter.cs 파일의 15 번째 라인에서 정의되었습니다.

멤버 함수 문서화

◆ Convert()

object Dreamine.UI.Wpf.Converters.ComparisionConverter.Convert ( object value,
Type targetType,
object parameter,
CultureInfo culture )
inline

입력과 매개변수의 문자열 표현이 같은지 비교합니다.

매개변수
value비교할 원본 값입니다.
targetType대상 형식입니다.
parameter비교 기준입니다.
culture사용하지 않는 문화권입니다.
반환값
부울 비교 결과 또는 대응하는 가시성 값입니다.

ComparisionConverter.cs 파일의 84 번째 라인에서 정의되었습니다.

85 {
86 if (value == null || parameter == null)
87 return false;
88
89 var isEqual = value.ToString() == parameter.ToString();
90
91 if (Inverse)
92 {
93 isEqual = !isEqual;
94 }
95
96 if (ToVisibility)
97 {
98 return isEqual ? Visibility.Visible : Visibility.Collapsed;
99 }
100
101 return isEqual;
102 }

다음을 참조함 : Inverse, ToVisibility.

◆ ConvertBack()

object Dreamine.UI.Wpf.Converters.ComparisionConverter.ConvertBack ( object value,
Type targetType,
object parameter,
CultureInfo culture )
inline

대상 값이 참일 때 비교 매개변수를 원본으로 반환합니다.

매개변수
value대상 값입니다.
targetType원본 형식입니다.
parameter원본으로 반환할 비교 기준입니다.
culture사용하지 않는 문화권입니다.
반환값
대상이 참이면 매개변수이고, 아니면 Binding.DoNothing입니다.

ComparisionConverter.cs 파일의 152 번째 라인에서 정의되었습니다.

153 {
154 return value?.Equals(true) == true ? parameter : Binding.DoNothing;
155 }

속성 문서화

◆ Inverse

bool Dreamine.UI.Wpf.Converters.ComparisionConverter.Inverse
getset

비교 결과를 반전할지 여부를 가져오거나 설정합니다.

ComparisionConverter.cs 파일의 34 번째 라인에서 정의되었습니다.

34{ get; set; }

다음에 의해서 참조됨 : Convert().

◆ ToVisibility

bool Dreamine.UI.Wpf.Converters.ComparisionConverter.ToVisibility
getset

비교 결과를 Visibility로 반환할지 여부를 가져오거나 설정합니다.

ComparisionConverter.cs 파일의 25 번째 라인에서 정의되었습니다.

25{ get; set; }

다음에 의해서 참조됨 : Convert().


이 클래스에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.: