textbox的textchanged 会延迟一个字符触发
有一问题,麻烦帮指导一下:做了Textbox的textChanged事件定义,但输入数字后,触发的总是会延迟一个字符,不知是怎么回事?
如:输入第一个字符时,没有触发,输入第二个字符时,只显示了第一个字符。即输入12,触发显示的只是1,若输入123,触发显示的是12
<toolkit:DataField Grid.Row="2" Grid.Column="0" Label="数量">
<TextBox x:Name="Numb" Text="{Binding fNumb,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" >
<i:Interaction.Triggers>
<i:EventTrigger EventName="TextChanged">
<i:InvokeCommandAction Command="{Binding NumbCaculate, Source={StaticResource Locator}}" CommandParameter="{Binding ElementName=fNumb}"/>
</i:EventTrigger>
</i:Interaction.Triggers>
</TextBox>
</toolkit:DataField>
您好,这个是C1的控件吗? 不好意思。是textbox 控件,请帮指导一下。 抱歉,这个问题因为不属于C1产品本身的问题,我们这边也没有相关技术帮您解决,
页:
[1]