我们如何更改绑定到转换器的TextBox的文本?
我希望这样,当用户输入文本时,它会被转换器直接修正。
实际上,每次尝试都失败了。
看起来,当用户输入时,转换器无法激活TextBox以更新为新值。
感谢。
更新1:
我正在使用Windows Phone 8.1 。
这是TextBox,当转换器改变它时,该值不会改变:
<TextBox x:Name="CardNumber" Text="{Binding DisplayedCardNumber, UpdateSourceTrigger=PropertyChanged, Mode=TwoWay, Converter={StaticResource MyFormatter}}" Style="{StaticResource TextField}" TextChanged="CardNumber_TextChanged" />
更新2
我调试了所有内容,但是当用户输入时,转换器的值的更改不会反映在TextBox本身上。