2014-10-04 2 views
-1

여러 개의 텍스트 블록이 있으며 날짜를 기준으로 텍스트 블록의 글꼴 색상을 변경해야합니다. 오늘이 다른 날과 다른 색이 될 달력에서와 마찬가지로. 어떻게 코딩 할 수 있습니까? 도움. 미리 감사드립니다.여러 텍스트 블록 중에서 하나의 텍스트 블록 만 fontcolor 변경

<TextBlock 
    x:Name="day1" 
    Style="{StaticResource styleForTextbox}" 
    Text="1" /> 
....... 
<TextBlock 
    x:Name="day50" 
    Style="{StaticResource styleForTextbox}" 
    Text="50" /> 

답변

0

텍스트 입력을 가져 오는 변환기에 전경을 바인딩하십시오.

LINK :

<TextBlock Name="day" Foreground="{Binding Path=DayBinding, Converter={StaticResource DateToColorConverter}}"/> 

MSDN Converter Link


Brush 아닌 색을 반환하기 위해 변환기에 기억하십시오.