我在网格中有一个带有InputBindings的TextBox,当我点击返回时,会在后台线程中执行搜索。
TextBox的IsEnabled
属性绑定到我的ViewModel中名为IsSearching的bool
属性,后台线程正在运行时为true(我使用转换器来否定该值)。< / p>
我键入TextBox并按Enter键,开始搜索并禁用TextBox。后台线程完成后,TextBox会启用,但焦点会混乱:
插入符号仍在TextBox中,但它不会闪烁,我无法键入。我相信TextBox有焦点,但不是“KeyboardFocus
”。
谁能告诉我如何解决这个问题?