【发布时间】:2011-02-24 06:18:52
【问题描述】:
我想向我的 WPF TextBox 添加一个简单的(至少我认为是的)行为。
当用户按下 Escape 时,我希望他正在编辑的 TextBox 拥有用户开始编辑时的文本,并且我想从 TextBox 移除焦点。
将文本设置为编辑开始时的值没有任何问题。
问题是移除元素的焦点。我不想将焦点移动到任何其他组件,我只想让 TextBox 失去焦点。我是否必须有一个不可见的元素来设置焦点,这样我的TextBox 才能失去焦点?
【问题讨论】: