gpt4 book ai didi

wpf - WPF UserControl 中的控件不会引起丢失的焦点

转载 作者:行者123 更新时间:2023-12-02 03:30:13 29 4
gpt4 key购买 nike

我有一个 MainWindow,顶部有 3 个主要按钮,MainUserControl 位于其下方。

在 MainUserControl 我有前 3 个带有 ButtonBars 的 UserControls在底部有一个 DataGrid。

当我在 DataGridCell 中输入数据并单击另一个单元格时,绑定(bind)到 DataGrid 的 ViewModel 中会触发属性更改。

当我输入数据...并且我再次单击 3 个主要按钮之一时,由于失去焦点事件,属性更改被触发。

当我 ... 并且我单击 UserControl 中 ButtonBar 中的按钮之一 没有触发属性更改 因为似乎没有 Lost Focus 事件.

我该如何解决?

最佳答案

UserControl 或 Menu 等其他元素上的 FocusManager.IsFocusScope="False"解决了问题,现在模型中出现了我的属性更改:)

关于wpf - WPF UserControl 中的控件不会引起丢失的焦点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4046689/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com