Dreamine.UI.Wpf
1.0.1
Dreamine.UI.Wpf 사용자 인터페이스 기능과 구성 요소를 제공합니다.
Toggle main menu visibility
로딩중...
검색중...
일치하는것 없음
DoubleToIsCheckedConverter.cs
이 파일의 문서화 페이지로 가기
1
using
System.Globalization;
2
using
System.Windows.Data;
3
4
namespace
Dreamine.UI.Wpf.Converters
;
5
14
public
class
DoubleToIsCheckedConverter
: IValueConverter
15
{
64
public
object
Convert
(
object
value, Type targetType,
object
parameter, CultureInfo culture)
65
{
66
if
(value ==
null
|| parameter ==
null
)
67
return
false
;
68
69
if
(
double
.TryParse(System.Convert.ToString(value, CultureInfo.InvariantCulture), CultureInfo.InvariantCulture, out
double
targetValue) &&
70
double
.TryParse(System.Convert.ToString(parameter, CultureInfo.InvariantCulture), CultureInfo.InvariantCulture, out
double
currentValue))
71
{
72
return
Math.Abs(currentValue - targetValue) < 0.0001;
73
}
74
75
return
false
;
76
}
77
142
public
object
ConvertBack
(
object
value, Type targetType,
object
parameter, CultureInfo culture)
143
{
144
if
((
bool
)value &&
double
.TryParse(parameter.ToString(), CultureInfo.InvariantCulture, out
double
result))
145
{
146
return
result;
147
}
148
149
return
Binding.DoNothing;
150
}
151
}
Dreamine.UI.Wpf.Converters
Definition
AddOffsetConverter.cs:10
Dreamine.UI.Wpf.Converters.DoubleToIsCheckedConverter
Definition
DoubleToIsCheckedConverter.cs:15
Dreamine.UI.Wpf.Converters.DoubleToIsCheckedConverter.Convert
object Convert(object value, Type targetType, object parameter, CultureInfo culture)
Definition
DoubleToIsCheckedConverter.cs:64
Dreamine.UI.Wpf.Converters.DoubleToIsCheckedConverter.ConvertBack
object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
Definition
DoubleToIsCheckedConverter.cs:142
Converters
DoubleToIsCheckedConverter.cs
다음에 의해 생성됨 :
1.17.0