저는 첫 번째 Windows Phone 7 App에서 작업 중이며 텍스트 상자의 바인딩이 작동하지 않아서 그 이유를 알 수 없다는 문제가 있습니다. 다른 바인딩은 완벽하게 작동합니다.Windows Phone App 텍스트 상자 바인딩이 작동하지 않습니다.
날짜가 변경되면 텍스트 상자의 텍스트도 변경되어야합니다.
XAML :
<TextBlock x:Name="ZodiacText" Text="{Binding Path=ZodiacString, Mode=OneWay}" FontSize="20" Grid.Column="1" Grid.Row="2" HorizontalAlignment="Center" VerticalAlignment="Center" Foreground="White" />
그리고 뒤에있는 코드 : ZodiacString
이 당신은 어쨌든 기본입니다 Mode=OneWay
을 가지고
public DateTime Date
{
get { return date; }
set
{
if (value != this.date)
{
this.date = value;
setActualDate(this.date);
update();
if (this.PropertyChanged != null)
{
this.PropertyChanged(this,
new PropertyChangedEventArgs("NewDate"));
}
}
}
}
public void update()
{
zodiac = MoonCalculus.getZodiac();
...
ZodiacString = zodiac;
}
public String ZodiacString
{
get { return zodiacString; }
set
{
if (zodiacString != value)
{
zodiacString = AppResources.ResourceManager.GetString(value);
}
}
}
OnNavigatedTo 코드를 게시 할 수 있습니까? 이제는 동일한 문제가 발생했을 것으로 생각됩니다. – 000