WPF 窗口 GotFocus/LostFocus

标签 wpf window focus

我有一个简单的任务要完成,或者至少在外观上......

我想处理一个窗口当前是否是 Windows 环境中当前选定窗口的事实。

我以为我只需要处理我的窗口的两个事件 LostFocus 和 GotFocus ,但它们没有触发。我可以选择窗口或单击桌面上的其他位置,没有任何事件被触发..

GotFocus 事件仅在我缩小或最大化窗口时触发。

难道我做错了什么 ?

谢谢你。

最佳答案

尝试使用激活/停用事件。 GotFocus/LostFocus 旨在仅与控件一起使用(例如,当您单击窗口内的控件时会触发)。

关于WPF 窗口 GotFocus/LostFocus,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14999059/

相关文章:

wpf - 按钮周围的虚线边框

WPF - 导航到窗口中包含的框架内的不同页面?

jQuery 清除焦点上的输入文本

macos - 在 Applescript 中,如何确定菜单项是否被选中/聚焦?

c# - 从 wpf 中的网格动态删除列

c# - 带有空数据表的 DataGrid 允许用户输入 C# WPF

wpf - 有什么办法可以提取底层Xaml吗?

delphi - 使用 Delphi 最小化外部应用程序

jquery - 如何创建带有 cookie 检测的通用 jquery 免责声明/验证(是/否选项)窗口?

android - 如何检测任何 subview 何时收到点击