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

더 자세히 ...

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

Public 멤버 함수

object Convert (object[] values, Type targetType, object parameter, CultureInfo culture)
object[] ConvertBack (object value, Type[] targetTypes, object parameter, CultureInfo culture)

상세한 설명

LED의 켜짐 상태에 따라 켜짐 또는 꺼짐 브러시를 선택합니다.

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

멤버 함수 문서화

◆ Convert()

object Dreamine.UI.Wpf.Converters.LedBrushConverter.Convert ( object[] values,
Type targetType,
object parameter,
CultureInfo culture )
inline

첫 번째 부울 상태에 따라 두 번째 또는 세 번째 브러시 값을 반환합니다.

매개변수
values켜짐 상태, 켜짐 브러시, 꺼짐 브러시 순서의 값입니다.
targetType대상 형식입니다.
parameter사용하지 않는 매개변수입니다.
culture사용하지 않는 문화권입니다.
반환값
선택된 브러시이며 없으면 런타임상 null입니다.

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

70 {
71 bool isOn = (values != null && values.Length > 0 && values[0] is bool b) && b;
72 var onBrush = (values != null && values.Length > 1) ? values[1] : null;
73 var offBrush = (values != null && values.Length > 2) ? values[2] : null;
74 return (isOn ? onBrush : offBrush) ?? null!;
75 }

◆ ConvertBack()

object[] Dreamine.UI.Wpf.Converters.LedBrushConverter.ConvertBack ( object value,
Type[] targetTypes,
object parameter,
CultureInfo culture )
inline

다중 바인딩 역변환은 지원하지 않습니다.

매개변수
value대상 값입니다.
targetTypes원본 형식 배열입니다.
parameter변환기 매개변수입니다.
culture변환 문화권입니다.
반환값
정상적으로 반환되지 않습니다.
예외
NotSupportedException호출할 때 항상 발생합니다.

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

133 =>
134 throw new NotSupportedException();

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