Dreamine.UI.Wpf
1.0.1
Dreamine.UI.Wpf 사용자 인터페이스 기능과 구성 요소를 제공합니다.
Toggle main menu visibility
로딩중...
검색중...
일치하는것 없음
ComparisionConverter.cs
이 파일의 문서화 페이지로 가기
1
using
System.Globalization;
2
using
System.Windows;
3
using
System.Windows.Data;
4
5
namespace
Dreamine.UI.Wpf.Converters
;
6
15
public
class
ComparisionConverter
: IValueConverter
16
{
25
public
bool
ToVisibility
{
get
;
set
; }
34
public
bool
Inverse
{
get
;
set
; }
35
84
public
object
Convert
(
object
value, Type targetType,
object
parameter, CultureInfo culture)
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
}
103
152
public
object
ConvertBack
(
object
value, Type targetType,
object
parameter, CultureInfo culture)
153
{
154
return
value?.Equals(
true
) ==
true
? parameter : Binding.DoNothing;
155
}
156
}
Dreamine.UI.Wpf.Converters
Definition
AddOffsetConverter.cs:10
Dreamine.UI.Wpf.Converters.ComparisionConverter
Definition
ComparisionConverter.cs:16
Dreamine.UI.Wpf.Converters.ComparisionConverter.ConvertBack
object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
Definition
ComparisionConverter.cs:152
Dreamine.UI.Wpf.Converters.ComparisionConverter.ToVisibility
bool ToVisibility
Definition
ComparisionConverter.cs:25
Dreamine.UI.Wpf.Converters.ComparisionConverter.Inverse
bool Inverse
Definition
ComparisionConverter.cs:34
Dreamine.UI.Wpf.Converters.ComparisionConverter.Convert
object Convert(object value, Type targetType, object parameter, CultureInfo culture)
Definition
ComparisionConverter.cs:84
Converters
ComparisionConverter.cs
다음에 의해 생성됨 :
1.17.0