Dreamine.UI.Wpf
1.0.1
Dreamine.UI.Wpf 사용자 인터페이스 기능과 구성 요소를 제공합니다.
Toggle main menu visibility
로딩중...
검색중...
일치하는것 없음
EnumToStringConverter.cs
이 파일의 문서화 페이지로 가기
1
using
System.Globalization;
2
using
System.Windows.Data;
3
4
namespace
Dreamine.UI.Wpf.Converters
;
5
14
public
class
EnumToStringConverter
: IValueConverter
15
{
24
public
bool
IsUpper
{
get
;
set
; }
73
public
object
Convert
(
object
value, Type targetType,
object
parameter, CultureInfo culture)
74
{
75
return
IsUpper
? value?.ToString()?.ToUpper()! : value?.ToString()!;
76
}
77
134
public
object
ConvertBack
(
object
value, Type targetType,
object
parameter, CultureInfo culture)
135
{
136
if
(value is
string
str && Enum.IsDefined(targetType, str))
137
{
138
return
Enum.Parse(targetType, str);
139
}
140
return
Binding.DoNothing;
141
}
142
}
Dreamine.UI.Wpf.Converters
Definition
AddOffsetConverter.cs:10
Dreamine.UI.Wpf.Converters.EnumToStringConverter
Definition
EnumToStringConverter.cs:15
Dreamine.UI.Wpf.Converters.EnumToStringConverter.Convert
object Convert(object value, Type targetType, object parameter, CultureInfo culture)
Definition
EnumToStringConverter.cs:73
Dreamine.UI.Wpf.Converters.EnumToStringConverter.ConvertBack
object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
Definition
EnumToStringConverter.cs:134
Dreamine.UI.Wpf.Converters.EnumToStringConverter.IsUpper
bool IsUpper
Definition
EnumToStringConverter.cs:24
Converters
EnumToStringConverter.cs
다음에 의해 생성됨 :
1.17.0