Dreamine.UI.Wpf
1.0.1
Dreamine.UI.Wpf 사용자 인터페이스 기능과 구성 요소를 제공합니다.
Toggle main menu visibility
로딩중...
검색중...
일치하는것 없음
AndConverter.cs
이 파일의 문서화 페이지로 가기
1
using
System.Globalization;
2
using
System.Windows.Data;
3
4
namespace
Dreamine.UI.Wpf.Converters
;
5
14
public
class
AndConverter
: IMultiValueConverter
15
{
24
public
bool
TreatNullAsTrue
{
get
;
set
; } =
false
;
25
74
public
object
Convert
(
object
[] values, Type targetType,
object
parameter, CultureInfo culture)
75
{
76
if
(values ==
null
|| values.Length == 0)
return
false
;
77
78
foreach
(var v
in
values)
79
{
80
if
(v ==
null
) {
if
(!
TreatNullAsTrue
)
return
false
;
else
continue
; }
81
82
if
(v is
bool
b)
83
{
84
if
(!b)
return
false
;
85
}
86
else
87
{
88
return
false
;
89
}
90
}
91
return
true
;
92
}
93
150
public
object
[]
ConvertBack
(
object
value, Type[] targetTypes,
object
parameter, CultureInfo culture)
151
=>
throw
new
NotSupportedException();
152
}
Dreamine.UI.Wpf.Converters
Definition
AddOffsetConverter.cs:10
Dreamine.UI.Wpf.Converters.AndConverter
Definition
AndConverter.cs:15
Dreamine.UI.Wpf.Converters.AndConverter.TreatNullAsTrue
bool TreatNullAsTrue
Definition
AndConverter.cs:24
Dreamine.UI.Wpf.Converters.AndConverter.Convert
object Convert(object[] values, Type targetType, object parameter, CultureInfo culture)
Definition
AndConverter.cs:74
Dreamine.UI.Wpf.Converters.AndConverter.ConvertBack
object[] ConvertBack(object value, Type[] targetTypes, object parameter, CultureInfo culture)
Definition
AndConverter.cs:150
Converters
AndConverter.cs
다음에 의해 생성됨 :
1.17.0