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

  • 相关阅读:
    关于SQL Server系统数据库详解
    如何删除发布服务器distribution
    SQL Server如何删除多余tempDB文件
    SQL Server 中用While循环替代游标Cursor的解决方案
    理解性能的奥秘——应用程序中慢,SSMS中快(4)收集解决参数嗅探问题的信息
    第十六章——处理锁、阻塞和死锁(3)——使用SQLServer Profiler侦测死锁
    第十六章——处理锁、阻塞和死锁(2)——侦测阻塞和阻塞查询
    降级与熔断
    浅淡缓存
    小P的架构生活(下)
  • 原文地址:https://www.cnblogs.com/wxl123/p/11425625.html
Copyright © 2011-2022 走看看