C#
文章平均质量分 66
似梦私语
程序媛的小日子……
展开
-
如何给DateTimePicker这个控件在窗体显示时的值为空?
第一步:点击该控件。指定它的属性Fomart属性值为Custom。 第二步:点击该控件。在它的属性CustomFormat属性里面空格一下(也就是想 当与给他的Text赋值为 " ",就是空一下格的意思)。 第三步:找到该控件的CloseUp事件双击该控件的CloseUp事件,给他添加这样一行代码。 private void dateTimePicker1_CloseUp(object翻译 2013-06-19 17:12:14 · 1027 阅读 · 0 评论 -
asp.net用FileUpload多次上传图片,点击浏览器后退退出当前页面,不重复提交
asp.net用FileUpload多次上传图片,点击浏览器后退退出当前页面,不重复提交:思路:1、用iframe局部提交原创 2014-08-06 11:18:03 · 722 阅读 · 0 评论 -
C#实现Web文件上传
一、前台页面:原创 2014-04-27 16:35:34 · 1739 阅读 · 0 评论 -
winform 关闭子窗体时关闭整个进程
思路:父窗体进入子窗体的时候传下父窗体的this参数,这样就可以操作父窗体了 父窗体:public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) {翻译 2013-07-03 10:23:23 · 1364 阅读 · 0 评论 -
生成流水号:年月日(yyyymmdd) + 吧台号(###) + 五位流水号。共16位
//==============生成账号函数============================ public string GetSerialNumber(string bar) { DataSet ds = new DAL.AccountInfo().Account(bar);===============取出数据库带有今天的日期的账号信原创 2013-06-25 15:59:35 · 2276 阅读 · 0 评论 -
DataGridView的分页方法
//这里是在定义分页的方法 public void PartitionPage(int count,int ts, DataGridView dataGridView1, ComboBox comboBox2, SqlDataAdapter srd, DataSet dset) { int page; int index原创 2013-06-25 16:55:29 · 692 阅读 · 0 评论 -
C#winform只能输入数字后不能复制粘贴问题
上次用KeyPress事件中实现textbox只能输入数字却不能复制粘贴了1、keypress不支持组合键,所以没有办法判断Ctrl+V,把代码放到keydown或keyup里面,并允许ctrl+v组合键通过。private void textBox1_KeyDown(object sender, KeyEventArgs e) { if翻译 2013-06-25 11:47:46 · 2882 阅读 · 1 评论 -
dataGridView1查询时从缓存dataset里面读取数据
一、 dst是加载时已赋值的全局变量dateset二、 给输入查询条件的文本框tbx_query添加change事件三、 在tbx_query输入模糊查询条件时 如 Name 包含'吴'字,用Dt.Select("Name like %'吴'%", "Id"),按Id排序,重新组成新的数据源,绑定到datagridview中代码如下:DataTable dtqy = dst翻译 2013-06-24 16:23:14 · 2107 阅读 · 0 评论 -
winform拖动窗体
建立一个windows窗体,名字为login,把下面方法加进代码 #region 拖动方法 int LeftTolerance = 0; int TopTolerance = 0; Point formLocation = new Point(0, 0); private void Login_Mouse翻译 2013-06-21 11:26:50 · 517 阅读 · 0 评论 -
winform在子窗体调用父窗体的控件
一、如果是在两个无关的窗体间要实现上述的访问可以使用Form的Owenr属性 在Form1中添加: Form2 form2 = new Form2(); this.AddOwnedForm(form2); 或ji.ShowDialog(this);向父窗体添加附属窗体 在Form2中添加翻译 2013-07-08 10:45:19 · 2899 阅读 · 0 评论 -
C#Winform限制Textbox只能输入数字
在Winform(C#)中要实现限制Textbox只能输入数字,一般的做法就是在按键事件中处理,判断keychar的值。限制只能输入数字,小数点,Backspace,del这几个键。数字0~9所对应的keychar为48~57,小数点是46,Backspace是8。 拖一个Textbox到窗体上,添加OnKeyPress事件,在事件写判断的代码,只要判断不是这些键,设置e.H翻译 2013-06-20 16:58:13 · 1276 阅读 · 0 评论 -
无法将 NULL 转换成“System.DateTime”,因为它是一种值类型
在C# 2.0里面的数据类型中,分为值类型和引用类型,引用类型可以初始化为null,可是值类型是不可以的。比如经常用到的System.Guid类型,要么赋值为Guid.NewId,要么赋值为Guid.Empty。再比如System.DateTime,默认初始化为DateTime.MinValue。强行给值类型赋null值,编译就不会通过,会报出类似下面的异常:错误 1 无法将 NU翻译 2013-06-20 11:24:45 · 3601 阅读 · 0 评论 -
C#给datetime列存入null值
首先:在声明变量时要设置其允许为空 private DateTime? _member_BirthDay; public DateTime? Member_BirthDay { get { return _member_BirthDay; } set { _member_BirthDay = va翻译 2013-06-20 12:51:43 · 5802 阅读 · 0 评论 -
asp.net 根据图片路径生成缩略图
/// /// 生成缩略图 /// /// 原图位置 /// 缩略图保存位置 /// 需要改变的大小(宽高相同的正方形) public void CreateMinImageAndDel(string originalImagePath, string thumbnailPath, in翻译 2014-08-06 11:28:11 · 563 阅读 · 0 评论