C#很小的知识点

一.

//combobox从数据库读入数据后不能被手动输入

combobox的 DropDownStyle属性设置为DropDownList

二.

设置窗体的MdiParent

首先将主窗体中的IsMdiContainer设置为True

在子窗体处打开时

From    a =new From();
a.MdiParent = this;
a.Show();

三.

在App.config设置连接数据库的字符串

1.<appSettings>

扫描二维码关注公众号,回复: 4484449 查看本文章

    //<add key="引用时的名字" value="server=.;database=数据库名称;uid=登陆数据库ID;pwd=密码"/>
    <add key="ConnectionString" value="server=.;database=db_GradeManage;uid=sa;pwd=123456"/>
  </appSettings>

2.引用System.configuration

3.//获取连接字符串

 string ConStringEncrypt = ConfigurationManager.AppSettings["ConStringEncrypt"];

四.

//StringBuilder的使用,一个可以随着用户需要变长的字符串

StringBuilder strsql = new StringBuilder();

strsql.Append(" ");

五.

//键盘上单击Enter键执行操作

//下面是一个text键盘按钮事件

private void TxtUserPwd_KeyDown(object sender, KeyEventArgs e)
        {

           //如果按钮是Enter键,进入if语句
            if (e.KeyCode == Keys.Enter)
            {

          //执行界面上的按钮事件
                BtnLogin_Click(sender, e);
            }
        }

六.对时间的操纵

1.在from上显示当前时间,而且1秒刷新一次

      首先拉入一个timer控件(设置控件的Interval属性为1000)

    //这是空间发生的时间      

     private void timer1_Tick(object sender, EventArgs e)
        {

         //得到现在的时间,然后显示在label上
            label.Text = DateTime.Now.ToLongTimeString();
        }

        //在窗体load事件中加入

        timer.Enabled = true;

2.一些常用的时间表示方法

//获取日期+时间
DateTime.Now.ToString();            // 年-月-日 时:分:秒
DateTime.Now.ToLocalTime().ToString();        //年-月-日 时:分:秒

//获取日期
DateTime.Now.ToLongDateString().ToString();    // a年b月c日
DateTime.Now.ToShortDateString().ToString();    // 年-月-日
DateTime.Now.ToString("yyyy-MM-dd");        //年-月-日
DateTime.Now.Date.ToString();            // 年-月-日 时:分:秒

//获取时间

DateTime.Now.ToLongTimeString().ToString();   // 时:分:秒
DateTime.Now.ToShortTimeString().ToString();   // 时:分
DateTime.Now.ToString("hh:mm:ss");        //时:分:秒

DateTime.Now.Year.ToString();         获取年份  
DateTime.Now.Month.ToString();      获取月份  
DateTime.Now.DayOfWeek.ToString(); 获取星期 




猜你喜欢

转载自blog.csdn.net/tzc_xyh/article/details/72843552
今日推荐