【发布时间】:2018-10-31 09:52:10
【问题描述】:
为什么提供的简单代码会在每次按键时复制“源”文本,而不是在 lostFocus 上?
<StackPanel>
<TextBox Text="{Binding Text, ElementName=source, UpdateSourceTrigger=LostFocus}"/>
<TextBox x:Name="source"/>
</StackPanel>
【问题讨论】:
-
UpdateSourceTrigger 将从其绑定的文本框触发,而不是属性。
-
因为无论何时更新 source 属性,每次按键都会更新 target 属性(source.Text)。
标签: c# wpf xaml updatesourcetrigger