随笔分类 -  C#

datagirdview中ECommitEdit后内容一直被选中,导致只能输入一个字符解决办法
摘要:datagridview中当某一个TextBox单元格输入字符后,调用CommitEdit(DataGridViewDataErrorContexts.Commit)提交内容,提交后单元格中内容被选中,导致单元格只能输入一个字符,解决办法如下:在提交后添加如下代码: 通过currentTextBox 阅读全文
posted @ 2019-10-22 15:13 HubbertHu 阅读(442) 评论(0) 推荐(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) 推荐(0)
C#中可选参数和具名参数的使用
摘要:具名参数 和 可选参数 是 C# 4.0 提出来的新特性 一,可选参数分为:部分可选、全部可选 1,声明 2,调用 阅读全文
posted @ 2019-04-01 23:37 HubbertHu 阅读(1044) 评论(0) 推荐(1)
DataGridView中实现自动编号
摘要:DataGridView中实现自动编号 阅读全文
posted @ 2019-01-29 14:58 HubbertHu 阅读(1280) 评论(0) 推荐(0)
winform datagridview中combobox列改变选项时触发其他列变化
摘要:之前想使用DataGridView的SelectionChanged事件,但是使用了后并没有达到效果 最后使用下面的方式实现: 阅读全文
posted @ 2019-01-29 14:54 HubbertHu 阅读(911) 评论(0) 推荐(0)
将DataGridView转换为DataTable
摘要:将DataGridView转换为DataTable 原文地址:https://blog.csdn.net/baidu_27474941/article/details/52965412 阅读全文
posted @ 2019-01-29 14:44 HubbertHu 阅读(1076) 评论(0) 推荐(0)
C#中删除字符串最后一个字符串的几种方式
摘要:1,使用TrimEnd 例如: 注意:使用TrimEnd移除的时候,如果传递的是字符型数组参数。移除的是字符型数组中的每一个字符,而不是整体。 这个结果是from tbe,而不是from table 2,使用Substring进行截取 3,使用Remove移除 阅读全文
posted @ 2019-01-29 13:53 HubbertHu 阅读(5997) 评论(0) 推荐(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) 推荐(0)
ComboBox 中 DisplayMember 和 ValueMember有何区别
摘要:DisplayMember绑定的是前台需要显示出来的字段, ValueMember绑定的是要显示出来的字段对应的值 所对应的值就是一条记录里面 有标识列ID(唯一),有显示的列(如名称,可重复) ValueMember 可以成为名称,也可成为ID 但是一般来说都只绑定ID,因为一般ID是唯一的, 这 阅读全文
posted @ 2018-04-24 09:14 HubbertHu 阅读(6930) 评论(0) 推荐(0)
WinForm中DataGridView添加自供编号列
摘要:新建一个WinForm项目,在工具栏里拖一个dataGriView到窗体中,默认名称为dataGridView1,把数据源添加到dataGridView1中,运行,看到dataGriView1有数据显示,但没有行编号,所以我们需要添加一列,用来显示行号,以便我们知道这是第几条记录。选中dataGri 阅读全文
posted @ 2018-02-24 16:42 HubbertHu 阅读(298) 评论(0) 推荐(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) 推荐(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) 推荐(0)
null和空字符串的区别
摘要:null与空字符串主要区别如下: 1,null不指向任何对象,相当于没有任何值;而“”代表一个长度为0的字符串 2,null不分配内存空间;而“”会分配内存空间 例如: 结果是 :“”(控制台输出为空) 注: (1)单问号? 可用于对int,double,bool等无法直接赋值为null的数据类型进 阅读全文
posted @ 2017-09-06 09:29 HubbertHu 阅读(19019) 评论(0) 推荐(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) 推荐(0)
Linq的优点以及注意事项
摘要: 阅读全文
posted @ 2017-02-22 17:18 HubbertHu 阅读(249) 评论(0) 推荐(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) 推荐(0)