2012-09-30 7 views
0

Text 속성에서 데이터 바인딩을 시도하고 있지만 모두 소문자로 표시하려고합니다.xaml에서 소문자로 문자열 속성을 모두 데이터 바인딩하는 방법은 무엇입니까?

소문자로 Title 속성을 표시하려면 HeaderTitle을 얻기 위해 xaml에서 어떤 작업을 수행 할 수 있습니까?

<TextBlock x:Name="HeaderTitle" Text="{Binding Title}" /> 

또는 HeaderTitle.Text = object.Title.ToLower()를 수행해야합니까?

답변

2

Binding.Converter을 쓰는 것이 가장 직접적인 접근 방법처럼 보입니다. 이 길로 가면 add the converter to a style 수 있습니다.

또한 .NET Framework 4.5부터 TextBox 클래스에 CharacterCasing 속성이있는 것으로 보입니다. TextBlock에 대해 묻는 중이다.하지만 필요한 방식으로 TextBox를 스타일링 할 수 있습니다.

관련 문제