我在具有 InputBindings 的网格中有一个 TextBox,这样当我点击返回时,就会在后台线程中执行搜索。
IsEnabled
TextBox 的属性绑定到我bool
的 ViewModel 中名为 IsSearching 的属性,在后台线程运行时这是真的(我使用转换器来否定该值)。
我输入文本框并按回车键,开始搜索并禁用文本框。当后台线程完成时,TextBox 被启用,但是焦点被搞砸了:
插入符号仍在 TextBox 内,但它不会闪烁,我无法输入。我相信 TextBox 有焦点,但没有“ KeyboardFocus
”。
谁能告诉我如何解决这个问题?