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

  • 相关阅读:
    堆模板
    二叉树输出
    中序+层次遍历输出前序
    扩展二叉树 (根据特殊的前序遍历建树)
    Leecode no.124 二叉树中的最大路径和
    JVM类加载过程
    Leecode no.208 实现Tire(前缀树)
    Leecode no.300 最长递增子序列
    volatile关键字深入解析 JMM与内存屏障
    Leecode no.200 岛屿数量
  • 原文地址:https://www.cnblogs.com/wxl123/p/11425625.html
Copyright © 2011-2022 走看看