문제

WPF 변환기 클래스를 만들었습니다.

public class DoubleConverter : IValueConverter
{
    public object Convert(object value, Type TargetType, object parameter, CultureInfo culture)
    {
        //blah blah
    }
}

누가 통과 된 문화 매개 변수를 설정하는지 궁금합니다. 나는 그것이 현재 Windows 설정과 동일 할 것으로 기대하지만 다른 것으로 보입니다.

누구나?

도움이 되었습니까?

해결책

이 페이지 WPF의 버그 (특징?)를 설명합니다. WPF는 다른 방법을 지정하기 위해 조치를 취하지 않는 한 문화가 항상 en

다른 팁

실제로, 설명 된 기술을 사용합니다 그 페이지 나쁜 생각입니다. 사용자가 제어판에서 서식 설정에 맞게 사용자 정의를 고려하지 않습니다.

대신, 변환기에 전달 된 배양 매개 변수를 완전히 무시하십시오. 문화를 다른 것에 전달 해야하는 경우 CultureInfo.currentculture를 사용하십시오. (이것은 Parse와 Tostring의 기본값이므로 보통 어쨌든 전달할 필요가 없습니다.)

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top