datagirdview中ECommitEdit后内容一直被选中,导致只能输入一个字符解决办法
摘要:datagridview中当某一个TextBox单元格输入字符后,调用CommitEdit(DataGridViewDataErrorContexts.Commit)提交内容,提交后单元格中内容被选中,导致单元格只能输入一个字符,解决办法如下:在提交后添加如下代码: 通过currentTextBox
阅读全文
posted @
2019-10-22 15:13
HubbertHu
阅读(442)
推荐(0)
winform控制textbox只能输入数字(小数)
摘要:private void txtWgt_KeyPress(object sender, KeyPressEventArgs e) { if (((int)e.KeyChar 57) && (int)e.KeyChar != 8 && (int)e.KeyChar != 46) e.Handled = tru...
阅读全文
posted @
2019-06-14 10:46
HubbertHu
阅读(1449)
推荐(0)
C#中可选参数和具名参数的使用
摘要:具名参数 和 可选参数 是 C# 4.0 提出来的新特性 一,可选参数分为:部分可选、全部可选 1,声明 2,调用
阅读全文
posted @
2019-04-01 23:37
HubbertHu
阅读(1044)
推荐(1)
winform datagridview中combobox列改变选项时触发其他列变化
摘要:之前想使用DataGridView的SelectionChanged事件,但是使用了后并没有达到效果 最后使用下面的方式实现:
阅读全文
posted @
2019-01-29 14:54
HubbertHu
阅读(911)
推荐(0)
将DataGridView转换为DataTable
摘要:将DataGridView转换为DataTable 原文地址:https://blog.csdn.net/baidu_27474941/article/details/52965412
阅读全文
posted @
2019-01-29 14:44
HubbertHu
阅读(1076)
推荐(0)
C#中删除字符串最后一个字符串的几种方式
摘要:1,使用TrimEnd 例如: 注意:使用TrimEnd移除的时候,如果传递的是字符型数组参数。移除的是字符型数组中的每一个字符,而不是整体。 这个结果是from tbe,而不是from table 2,使用Substring进行截取 3,使用Remove移除
阅读全文
posted @
2019-01-29 13:53
HubbertHu
阅读(5997)
推荐(0)
WinForm窗体中如何在一个窗体中取到另一个窗体的值
摘要:例如我们定义两窗体,Form1和Form2,如何在Form2中取到Form1中的一个值呢? 解决方法1: 在Form1 中定义一个成员变量,例如public string a = “ ”: 然后给这个成员变量赋值,例如 a = lblname.text; 在Form2中我们定义一个成员变量,例如 p
阅读全文
posted @
2018-05-03 22:27
HubbertHu
阅读(5261)
推荐(0)
ComboBox 中 DisplayMember 和 ValueMember有何区别
摘要:DisplayMember绑定的是前台需要显示出来的字段, ValueMember绑定的是要显示出来的字段对应的值 所对应的值就是一条记录里面 有标识列ID(唯一),有显示的列(如名称,可重复) ValueMember 可以成为名称,也可成为ID 但是一般来说都只绑定ID,因为一般ID是唯一的, 这
阅读全文
posted @
2018-04-24 09:14
HubbertHu
阅读(6930)
推荐(0)
WinForm中DataGridView添加自供编号列
摘要:新建一个WinForm项目,在工具栏里拖一个dataGriView到窗体中,默认名称为dataGridView1,把数据源添加到dataGridView1中,运行,看到dataGriView1有数据显示,但没有行编号,所以我们需要添加一列,用来显示行号,以便我们知道这是第几条记录。选中dataGri
阅读全文
posted @
2018-02-24 16:42
HubbertHu
阅读(298)
推荐(0)
.NET MVC model数据验证
摘要:MVC提供了很方便的数据验证,只需要在model里加入相关的正则等,那么就会在前台里生成相关的验证脚本。需要引用两个js文件: jquery.validate.min.js jquery.validate.unobtrusive.min.js Model 数据验证汇总: 原文地址:http://ww
阅读全文
posted @
2017-09-08 09:44
HubbertHu
阅读(324)
推荐(0)
解决VS 2015模版中找不到ADO.NET Entity Data Model的方法
摘要:安装vs2015后找不到ADO.NET Entity Data Model,按照网上的说的在c盘ProgramData中找EFTools,卸载重新安装啥的都没作用(卸载和安装的时候还报错),后来查了很久,采发现自己的vs再安装的时候根本没有安装SQL Server Data Tools,所以找到重新
阅读全文
posted @
2017-09-07 09:42
HubbertHu
阅读(1780)
推荐(0)
null和空字符串的区别
摘要:null与空字符串主要区别如下: 1,null不指向任何对象,相当于没有任何值;而“”代表一个长度为0的字符串 2,null不分配内存空间;而“”会分配内存空间 例如: 结果是 :“”(控制台输出为空) 注: (1)单问号? 可用于对int,double,bool等无法直接赋值为null的数据类型进
阅读全文
posted @
2017-09-06 09:29
HubbertHu
阅读(19019)
推荐(0)
VS 2013智能提示消失解决办法
摘要:Visual Studio 2013中,智能提示功能突然用不了,查了一下,使用命令行重置VS的方法解决了这个问题。步骤如下: 原文地址:http://blog.sina.com.cn/s/blog_538defc30101hxmc.html
阅读全文
posted @
2017-08-30 23:41
HubbertHu
阅读(3284)
推荐(0)
C#文件写入操作
摘要:private const string File_Name = @"C:\log.txt"; //const表示不能更改的变量,也可以当作常量 static void Main(string[] args) { if(File.Exists(File_Name)){ //向现有的文件中追加文...
阅读全文
posted @
2017-02-22 17:13
HubbertHu
阅读(717)
推荐(0)