Window 窗口获得焦点和失去焦点事件(窗口变为背景窗口、窗口切换等都引起窗口焦点失去)
Activated获得焦点事件 和 Deactivated失去焦点的事件:
    Activated: 获得焦点 (首次打开软件时;由别的软件切换回当前软件时;点击当前软件在任务栏的按钮时)
    Deactivated:失去焦点,与Activated正好相反,(Deactivated = de + activated)
    使用方法有两种:
第一种是在XAML中声明,然后在后台书写执行代码:

<Window x:Class="WindowsFocusDemo20170117.MainWindow"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"Title="MainWindow" Height="350" Width="525"  Activated="Window_Activated">private void Window_Activated(object sender, EventArgs e)
{System.Windows.MessageBox.Show("It is activating...");
}

//第二种是都在后台书写代码:

public partial class MainWindow : Window
{public MainWindow(){InitializeComponent();this.Activated += Window_Activated;}private void Window_Activated(object sender, EventArgs e){System.Windows.MessageBox.Show("It is activating...");}
}

失去焦点Deactivated是用法与上述一致。

WPF Window 窗口获得焦点和失去焦点事件相关推荐

  1. JavaScript中的Window窗口对象【转载】

    本文转载自:http://www.ijavascript.cn/jiaocheng/javascript-window-65.html 他是JavaScript中最大的对象,它描述的是一个浏览器窗口. ...

  2. 创建 WPF 不规则窗口

    创建 WPF 不规则窗口 ================================================= 本文为khler原作,转载必须确保本文完整并完整保留原作者信息及本文原始链 ...

  3. linux 进程间界面嵌套,WPF 同一窗口内的多线程/多进程 UI(使用 SetParent 嵌入另一个窗口)...

    WPF 的 UI 逻辑只在同一个线程中,这是学习 WPF 开发中大家几乎都会学习到的经验.如果希望做不同线程的 UI,大家也会想到使用另一个窗口来实现,让每个窗口拥有自己的 UI 线程.然而,就不能让 ...

  4. wpf 悬浮窗口的实现

    wpf 悬浮窗口的实现 原文:wpf 悬浮窗口的实现 又到了写点东西的时候,因为有了新的收获,所以用随笔来记录下自己的成长.话不多说,正入主题. 最近又遇到一个新的需求,有一组控件,需要悬浮显示在面板 ...

  5. Javascript基础(四):获得焦点和失去焦点事件

    1.获取ID的函数 在说获取焦点和失去焦点事件之前,先说说封装获取ID的函数.一般在实际操作中,会经常用到提取某个元素的ID,如果每条都列,想必非常麻烦.一般如果有很多ID需要提取的情况基本都用提取I ...

  6. JavaScript表单事件 获取焦点:focus 失去焦点:blur 输入事件:input 变化事件:change

    JavaScript表单事件 焦点处理 焦点处理主要包括focus(获取焦点)和blur(失去焦点)事件类型.所谓焦点,就是激活表单字段,使其可以响应键盘事件. 获取焦点:focus 当单击或使用Ta ...

  7. php能调用easyui窗口,关于jQuery EasyUI window窗口使用实例详解

    本文主要给大家介绍了jQuery EasyUI window窗口使用功能,代码简单易懂,非常不错,具有参考借鉴价值,需要的朋友可以参考下,希望能帮助到大家. 需求:点击[增加]按钮,弹出窗口,并对所有 ...

  8. Window 窗口层次关系

    相信在Window 下面编程的很多兄弟们都不是很清楚Window 中窗口的层次关系是怎么样的,这个东西很久已经研究过一下,后来又忘记了,今天又一次遇到了这个问题,所以便整理一下.下面就说说Window ...

  9. OpenGL创建hello Window窗口

    OpenGL创建hello Window窗口 OpenGL创建hello Window窗口简介 源代码剖析 主要源代码 OpenGL创建hello Window窗口简介 这是我们与GLEW(OpenG ...

最新文章

  1. postgresql windows 开发环境搭建
  2. 微信小程序:字体保持大小
  3. 黑暗城堡 最短路径生成树
  4. 【bzoj5064】B-number 数位dp
  5. Redis 键值过期操作
  6. linux sudo提权
  7. Maven常用的命令
  8. Madagascar编程的Makefile文件配置
  9. el表达式/jstl保留两位小数
  10. 酒水茶饮行业的门店管理系统进销存软件怎么挑选?
  11. Kali渗透测试:社会工程学工具
  12. Andriod中插入百度广告的使用
  13. C语言中的while(y--)什么意思,while(x)什么意思
  14. Android侧滑返回分析和实现(不高仿微信),flutter项目实战
  15. 爬取中国所有银行官网网址信息
  16. 高洛峰2015年新版视频发布
  17. 2022 中国开发者影响力盛典暨 CSDN 企业生态汇在京举行
  18. 项目记录—workbench静力分析
  19. LCD12864液晶显示屏与12位AD模块程序
  20. 希捷服务器硬盘15k有几代,硬盘巨头推最后一代15k机械硬盘:再见,机械硬盘

热门文章

  1. 华为智慧屏鸿蒙奈飞,鸿蒙系统终于要来了 华为智慧屏将有三款:9月发
  2. 想做个排队叫号系统,有开源的项目参考吗
  3. Games101-课程17笔记
  4. 2021年中国MEMS麦克风传感器市场趋势报告、技术动态创新及2027年市场预测
  5. 配置jdk,jre环境变量
  6. 详解数据存储 网络数据传输 大端模式和小端模式
  7. 【转自知乎】现在赚多少钱,40岁以后才能财务自由?
  8. java .endswith_Java endsWith() 方法
  9. ossim mysql密码_OSSIM 4.1安装-阿里云开发者社区
  10. 网络协议知识串讲-第40讲-搭建一个网络实验环境:授人以鱼不如授人以渔