![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
—机房重构
似水流年,是谁苍白了等待
能不能像光阴一样,慢慢被时间遗忘。
展开
-
C#提示框自动关闭——根据需求时间自己设置
目录前言一、建类1.ShowMsg类2.CloseState类二、调用方法前言在做机房的时候经常要对数据库的增删改查的操作进行提示,以方便我们知道操作是否成功,到目前为止,我们用到的基本都是MessageBox,但是这个提示也有缺点,当他弹出时,它的优先级最高,其他的就无法操作了,必须手动关闭才可以。为了解决这个问题,查了查资料,还真有不用手动关闭,自动就能关闭的...原创 2019-06-15 12:42:51 · 3073 阅读 · 15 评论 -
C#机房重构之实时更新余额
实时更新余额根据自己设置的基本数据表查询用卡用户的基本数据,判断每小时的单价。DataTable dtbasic = loginfacade.InquiryBasicDataInfo(basic);//调用查询基础数据的方法 //判断用户类型,如果时会员卡就返回会员卡的单价,否则就执行非会员卡的单价 if (dtcard.Rows[0]...原创 2019-06-11 13:09:32 · 419 阅读 · 16 评论 -
winform父窗体实现多个子窗体只能显示一个
一、前言当一个父窗体中包含多个动能的时候可能会存在很多子窗体,那么当每个都去打开的时候就会都显示在父窗体上,这样给用户的视觉肯定很不舒服。所以当出现这种情况的时候肯定也会有解决方法,以下就是一种解决方法,供大家参考。二、代码1.父窗体 /// <summary> /// 使父窗体每次只能显示一个子窗体 /// </s...原创 2019-07-04 09:33:16 · 2620 阅读 · 22 评论 -
C# DataGridView选中多行并删除
最近一直在学习与DataGridView有关的知识点,不得不说,这个控件的功能太强大了,也很方便。现在分享一下如何选中多行,并且删除。if (this.dataGridView1.Rows.Count ==0) { MessageBox.Show("没有记录可以下机"); return; ...原创 2019-06-30 21:20:23 · 7964 阅读 · 18 评论