2012-09-30 2 views
0

WinRT 용 사용자 지정 컨트롤을 개발 중입니다. CultureInfo 유형의 속성이 있습니다. 내가 XAML에서이 속성을 설정하려고하면. 오류 다음이다 (그러나 인텔리에 사용할 수있는 값을 보여줍니다.)XAML에서 cultureinfo를 지정하십시오.

은 CultureInfo '유형 의 특성'문화 '로 텍스트 값'AF-ZA '을 할당 할 수 없습니다 '

XAML에서이 속성을 설정하는 올바른 방법은 무엇입니까? 그것은 이름이 컨트롤의 문화 속성 같은 소리

감사합니다,

답변

2

는 문화 이름이 아닌 CultureInfo 개체를합니다. CultureInfo 객체를 만들고이 객체를 코드 뒤에있는 속성에 할당합니다.

CultureInfoConverter 클래스가 WinRT에서 사용하지 못할 수 있습니다. 그것은 WinRT System.ComponentModel namespace에 없습니다. 실제로 TypeConverter 클래스는 존재하지 않으며 (WinRT Replacement for System.ComponentModel.TypeConverter 참조), IValueConverter은 사용자가 직접 작성할 수 있습니다. 컨버터를 사용하는 방법은 How to inject a Converter in XAML을 참조하십시오.

관련 문제