Silverlight 5는 물론 응용 프로그램 인 Silverlight 5도 클라이언트로 마이그레이션했습니다. 이 업데이트 후 텍스트 상자는 클라이언트 데이터를 업데이트하지 않으며 INotifyPropertyChanged를 구현합니다.Silverlight 5의 TextBox가 업데이트되지 않습니다.
SILVERLIGHT 4 APPLICATION WORKS와 동일하게, 세부 사항은 일반적으로 RaisePropertyChanged 후 TEXTLE TEXTBOX입니다.
내 텍스트 상자를 따르
<TextBox Width="43" MaxLength="4" slf:TextBoxFilterService.Filter="PositiveInteger"
IsEnabled="{Binding DadosServicoEnabled}" Margin="6,0" Text="{Binding
Path=HoraDataEntradaVeiculo, ValidatesOnDataErrors=True,Mode=TwoWay,
Converter={StaticResource HoraConverter}}"/>
따르 속성
버전 5 업데이트 방법을 변경 한 경우public string _HoraDataEntradaVeiculo;
public string HoraDataEntradaVeiculo
{
get
{
return _HoraDataEntradaVeiculo;
}
set
{
_HoraDataEntradaVeiculo = value;
this.RaisePropertyChanged("HoraDataEntradaVeiculo");
}
}
누군가가 말해 줄 수?
응답 해 주셔서 감사합니다. 그리고 IDE가 구현할 때 실제로 테스트 한 결과,이 동작은 새로운 브라우저 업데이트를 성공적으로 실행 한 결과입니다. 고맙습니다. – user1892476
좋아요! 답안의 왼쪽에있는 투명 진드기를 클릭하여 대답을 "수락"하십시오. 진드기가 녹색으로 바뀌어야합니다. –