WPF双向绑定焦点问题
请教关于DataGrid上双向绑定时,从一个textbox选到另一个textbox时,焦点会跳回原位置的问题怎么解决
DataGrid添加模版
<DataGridTemplateColumn Header="数量" Width="60" >
<DataGridTemplateColumn.CellTemplate>
<DataTemplate >
<MyContrl:MyTextBox Text="{Binding FSecQty,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"
FDetailClass="{Binding ID,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"
TextChanged="MyTextBox_TextChanged_1" />
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
<DataGridTemplateColumn Header="重量" Width="80" >
<DataGridTemplateColumn.CellTemplate>
<DataTemplate >
<MyContrl:MyTextBox Text="{Binding FQty,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"
FDetailClass="{Binding ID,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"
TextChanged="MyTextBox_TextChanged_2" />
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
当当前TextBoxA的内容进行更改后(即使随后又改回原来的值),再点选其它地方,焦点就会马上跳回TextBoxA上
比如当在数量上改数值后,再点到重量的textBox,这时焦点会马上跳回数量的位置,有什么好的解决方法么? WPF
[解决办法]
WPF 在TextBox、PasswordBox获得焦点无效解决方案
[解决办法]
没遇上过这种情况
如果这个是demo 没有保密信息 可以发我邮箱,大家一起看下
csdncode@foxmail.com