zoukankan      html  css  js  c++  java
  • c#小知识点

    1.要想设置不关闭打开的窗口就不能进行其他操作,使用ShowDialog()方法即可实现此操作。

    2.登陆界面,输完用户信息后,通常会自动将焦点设置到登陆按钮上,用户只需回车键即可快速进入。只需将窗体的AcceptButton属性改成登录按钮的名称即可。

    3.默认将窗口设置到屏幕中间:修改窗体的StartPosition属性设置为CenterScreen即可。

    4.向sqlserver数据库中添加当前时间:insert into hello (registerTime) values (DateTime.Now());

    5.c#项目分层:UI(相关辅助类)=>Models(实体类库模块)=>DAL(数据库访问模块)=>数据库

      • Models相当于写vo类的那个包,与数据库里面的实体类一一对应
      • UI和Models都是类库

    6.C#事件:

      • form窗体的事件:

        • closing事件,在窗体关闭之前执行
        • closed事件,在窗体关闭之后执行
        • keydown事件,按下键盘键执行
      • datagridview组件的事件:
        • RowPostPaint事件,自动生成datagridview组件的行号
          注:datagridview控件下有一个SelectionMode属性,可以设置单元格选中,整行选中,整列选中等

      • combobox控件的事件:

        •CboClass_SelectedIndexChanged事件,改变下拉框选项的时候触发事件

    7.contextMenuStrip组件:用来设置鼠标右键显示属性,下面介绍一下其使用方法

      • 先在窗体中添加一个contextMenuStrip组件,然后添加鼠标右键显示的属性

      • 在鼠标右键的属性上双击,写上其方法体

      • 选中要使用contextMenuStrip组件的控件(这里以Datagridview控件为例)中设置其contextMenuStrip属性为上面contextMenuStrip控件的名称即可

    8.c#中的timer组件:定时器组件

      • Interval属性:表示时间间隔,单位为毫秒

      • Enabled属性:设置为true,表示只要打开此窗体,此定时器的Tick事件就会被触发,根据设置的Interval属性多久触发一次

    9.c#中如何获取当前的日期并将时间设置为  00:00:00

      • 方法一:将DateTimePicker控件的模板设置为自定义,在format属性中写上yyyy-MM-dd HH:mm:ss,在value属性中写成 2019/9/5

  • 相关阅读:
    Codeforce-Power Tower(欧拉降幂)
    Caesar Cipher
    BZOJ-1143-祭祀river(二分图-偏序集最大反链)
    商务英语中级第三版 MODULE2 Task 3: Listen to the presentation and write what each refers to.
    计算机网络第一章学习笔记
    第一篇博客随笔
    子页面传递数组给父页面
    第6课第4节_Binder系统_驱动情景分析_服务注册过程_分析
    opencv Mat 与MFC中的CImage相互转换
    多文档中建立一个对话框类,通过这个方法来在其他类中得到对话框对象指针,访问对话框成员
  • 原文地址:https://www.cnblogs.com/wxl123/p/11425625.html
Copyright © 2011-2022 走看看