我想要在我的WPF TextBox中添加一个简单的(至少我认为是简单的)行为。 当用户按下Escape键时,我希望他正在编辑的TextBox拥有它开始编辑时的文本,并且我想将焦点从TextBox中移除。 我没有任何问题来设置文本以便它在编辑开始时有价值。 问题在于如何移除元素的焦点。我不想将焦点移到任何其他组件,我只想让TextBox失去焦点。我需要创建一个不可见的元素来设置焦点吗,以便我的TextBox可以失去焦点?