zoukankan      html  css  js  c++  java
  • Visual C# 2008+SQL Server 2005 数据库与网络开发 12.3 Windows窗体程序中的事件

      Windows窗体程序中,事件是一个很重要的概念,通过程序提供的控件事件模型,可以响应用户触发该事件之后的一些程序。比如说窗口的尺寸变化事件、拖动窗体事件等。

    如果需要在窗体中发布事件,首先需要了解Windows窗体所有支持的事件,所示的所有Windows窗体支持的事件。

     Windows窗体的事件及说明

    事件名称

       

    Activated

    当使用代码激活或用户激活窗体时发生

    BackColorChanged  

    BackColor属性的值更改时发生

    BackgroundImageChanged

    BackgroundImage属性的值更改时发生

    BackgroundImageLayoutChanged

    BackgroundImageLayout属性更改时发生

    BindingContextChanged

    BindingContext属性的值更改时发生

    CausesValidationChanged

    CausesValidation属性的值更改时发生

    ChangeUICues

    在焦点或键盘用户界面提示更改时发生

    Click

    在单击控件时发生

    ClientSizeChanged

    ClientSize属性的值更改时发生

    Closed

    关闭窗体后发生

    Closing

    在关闭窗体时发生

    ContextMenuChanged

    ContextMenu属性的值更改时发生

    ContextMenuStripChanged

    ContextMenuStrip属性的值更改时发生

    ControlAdded

    在将新控件添加到Control.ControlCollection时发生

    ControlRemoved

    在从Control.ControlCollection移除控件时发生

    CursorChanged

    Cursor属性的值更改时发生

    续表 

    事件名称

       

    Deactivate

    当窗体失去焦点并不再是活动窗体时发生

    Disposed

    添加事件处理程序以侦听组件上的Disposed事件

    DockChanged

    Dock属性的值更改时发生

    DoubleClick

    在双击控件时发生

    DragDrop

    在完成拖放操作时发生

    DragEnter

    在将对象拖入控件的边界时发生

    DragLeave

    在将对象拖出控件的边界时发生

    DragOver

    在将对象拖到控件的边界上发生

    EnabledChanged

    Enabled属性值更改后发生

    Enter

    进入控件时发生

    FontChanged

    Font属性值更改时发生

    ForeColorChanged

    ForeColor属性值更改时发生

    FormClosed

    关闭窗体后发生

    FormClosing

    关闭窗体前发生

    GiveFeedback

    在执行拖动操作期间发生

    GotFocus

    在控件接收焦点时发生

    HandleCreated

    在为控件创建句柄时发生

    HandleDestroyed

    在控件的句柄处于销毁过程中时发生

    HelpButtonClicked

    单击“帮助”按钮时发生

    HelpRequested

    当用户请求控件的帮助时发生

    ImeModeChanged

    ImeMode属性更改后发生

    InputLanguageChanged

    更改窗体的输入语言后发生

    InputLanguageChanging

    当用户尝试更改窗体的输入语言时发生

    Invalidated

    在控件的显示需要重绘时发生

    KeyDown

    在控件有焦点的情况下按下键时发生

    KeyPress

    在控件有焦点的情况下按下键时发生

    KeyUp

    在控件有焦点的情况下释放键时发生

    Layout

    在控件应重新定位其子控件时发生

    Leave

    在输入焦点离开控件时发生

    Load

    在第一次显示窗体前发生

    LocationChanged

    Location属性值更改后发生

    LostFocus

    当控件失去焦点时发生

    MaximizedBoundsChanged

    MaximizedBounds属性的值更改后发生

    MaximumSizeChanged

    MaximumSize属性的值更改后发生

    MdiChildActivate

    在多文档界面应用程序内激活或关闭MDI子窗体时发生

    MenuComplete

    当窗体菜单失去焦点时发生

    MenuStart

    当窗体菜单接收焦点时发生

    续表 

    事件名称

       

    MinimumSizeChanged

    MinimumSize属性的值更改后发生

    MouseCaptureChanged

    当控件失去鼠标捕获时发生

    MouseClick

    在鼠标单击该控件时发生

    MouseDoubleClick

    当用鼠标双击控件时发生

    MouseDown

    当鼠标指针位于控件上并按下鼠标键时发生

    MouseEnter

    在鼠标指针进入控件时发生

    MouseHover

    在鼠标指针停放在控件上时发生

    MouseLeave

    在鼠标指针离开控件时发生

    MouseMove

    在鼠标指针移到控件上时发生

    MouseUp

    在鼠标指针在控件上并释放鼠标键时发生

    MouseWheel

    在移动鼠标轮并且控件有焦点时发生

    Move

    在移动控件时发生

    PaddingChanged

    在控件空白区更改时发生

    Paint

    在重绘控件时发生

    ParentChanged

    Parent属性值更改时发生

    PreviewKeyDown

    在焦点位于此控件上的情况下,当有按键动作时发生

    QueryAccessibilityHelp

    AccessibleObject为辅助功能应用程序提供帮助时发生

    QueryContinueDrag

    在拖放操作期间发生,并且允许拖动源确定是否应取消拖放操作

    RegionChanged

    Region属性的值更改时发生

    Resize

    在调整控件大小时发生

    ResizeBegin

    窗体进入调整大小模式时发生

    ResizeEnd

    窗体退出大小调整模式时发生

    RightToLeftChanged

    RightToLeft属性值更改时发生

    RightToLeftLayoutChanged

    更改RightToLeftLayout属性值之后发生

    Scroll

    用户或代码滚动工作区时发生

    Shown

    只要窗体是首次显示就发生

    SizeChanged

    Size属性值更改时发生

    StyleChanged

    在控件样式更改时发生

    SystemColorsChanged

    系统颜色更改时发生

    TabIndexChanged

    TabIndex属性的值更改时发生

    TextChanged

    Text属性值更改时发生

    Validated

    在控件完成验证时发生

    Validating

    在控件正在验证时发生

    VisibleChanged

    Visible属性值更改时发生

  • 相关阅读:
    关于element-ui表格样式设置的方法cell-class-name
    Js中JSON.stringify()与JSON.parse()与eval()详解及使用案例
    Bootstrap switch 切换状态踩坑
    字符串数组去重
    java效率取随机不重复数
    List 的add()与addAll()的区别
    在HTML中限制input 输入框只能输入纯数字
    抽象类继承接口
    IOC容器之Autofac
    浅拷贝和深拷贝
  • 原文地址:https://www.cnblogs.com/008aspnet/p/1223182.html
Copyright © 2011-2022 走看看