더 자세히 ...
|
| object | Convert (object[] values, Type targetType, object parameter, CultureInfo culture) |
| object[] | ConvertBack (object value, Type[] targetTypes, object parameter, CultureInfo culture) |
두 바인딩 값을 Tuple<T1,T2>로 결합하고 다시 분리합니다.
TupleConverter.cs 파일의 14 번째 라인에서 정의되었습니다.
◆ Convert()
| object Dreamine.UI.Wpf.Converters.TupleConverter.Convert |
( |
object[] | values, |
|
|
Type | targetType, |
|
|
object | parameter, |
|
|
CultureInfo | culture ) |
|
inline |
첫 두 입력 값으로 튜플을 만듭니다.
- 매개변수
-
| values | 두 개 이상의 입력 값입니다. |
| targetType | 대상 형식입니다. |
| parameter | 사용하지 않는 매개변수입니다. |
| culture | 사용하지 않는 문화권입니다. |
- 반환값
- 첫 두 값을 담은 튜플입니다.
- 예외
-
| IndexOutOfRangeException | 입력 값이 두 개 미만이면 발생합니다. |
TupleConverter.cs 파일의 72 번째 라인에서 정의되었습니다.
73 {
74 return Tuple.Create(values[0], values[1]);
75 }
◆ ConvertBack()
| object[] Dreamine.UI.Wpf.Converters.TupleConverter.ConvertBack |
( |
object | value, |
|
|
Type[] | targetTypes, |
|
|
object | parameter, |
|
|
CultureInfo | culture ) |
|
inline |
대상 튜플을 두 원본 값으로 분리합니다.
- 매개변수
-
| value | 분리할 대상 튜플입니다. |
| targetTypes | 원본 형식 배열입니다. |
| parameter | 사용하지 않는 매개변수입니다. |
| culture | 사용하지 않는 문화권입니다. |
- 반환값
- 튜플의 첫 번째와 두 번째 항목 배열입니다.
- 예외
-
| InvalidCastException | value 가 두 개의 object를 담은 튜플이 아니면 발생합니다. |
TupleConverter.cs 파일의 133 번째 라인에서 정의되었습니다.
134 {
135 var tuple = (Tuple<object, object>)value;
136 return [tuple.Item1, tuple.Item2];
137 }
이 클래스에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.: