摘要:
DateTime tm;if(true == DateTime.TryParse(TextBox1.Text, out tm)){//是日期格式}else{//不是日期格式} 或者用Convert类型,能转换是真,这种效率比较低,也可以用正则表达式来判断。 阅读全文
posted @ 2019-11-23 19:22
惊风雨
阅读(830)
评论(0)
推荐(0)
摘要:
看了半天textbox属性好像没有提示文字这块的 那么就自己来实现一下 主要是一个变量,两个函数 Boolean textboxHasText = false;//判断输入框是否有文本 然后两个事件触发函数 //textbox获得焦点 private void Textbox_Enter(objec 阅读全文
posted @ 2019-11-23 19:01
惊风雨
阅读(9689)
评论(0)
推荐(0)
摘要:
你把【多行】属性(即Multiline)设置为True就可以了。点一下TextBox,看到有一个黑色的小三角,点一下他,将Mutiline勾上1.将Textbox改为多行模式,设置MutliLine属性为True,然后屏蔽Enter键。private void txtTest_KeyDown (ob 阅读全文
posted @ 2019-11-23 17:25
惊风雨
阅读(10380)
评论(0)
推荐(0)
摘要:
在Load中,初始化 this.dateTimePicker1.Format=DateTimePickerFormat.Custom; his.dateTimePicker1.CustomFormat=" "; 在事件里写: private void dateTimePicker1_ValueCha 阅读全文
posted @ 2019-11-23 17:09
惊风雨
阅读(348)
评论(0)
推荐(0)
摘要:
private void btnlocate_Click(object sender, EventArgs e) { FrmKanBan kb = new FrmKanBan(); if (dgvsearch.SelectedRows.Count==0) { MessageBox.Show("未选择 阅读全文
posted @ 2019-11-23 15:18
惊风雨
阅读(415)
评论(0)
推荐(0)
摘要:
功能要求在单击dataGridView某一行时将dataGridView当前选择行的某列值赋值给某个文本框...我的代码如下: txt1.Text = gdv1.SelectedRows[0].Cells["colHours"].Value.ToString(); 结果运行后出现异常 异常信息为 索 阅读全文
posted @ 2019-11-23 14:56
惊风雨
阅读(1845)
评论(0)
推荐(0)
摘要:
行选中 SelectionMode 设置为FullRowSelect 取消所有选中 datagridview.ClearSelection(); CellClick事件中 e.rowid!=-1 则有选中 (-1是列头) 获取选中行的cell[id] 保存一下selectId 如果没有则设置sele 阅读全文
posted @ 2019-11-23 14:03
惊风雨
阅读(3305)
评论(0)
推荐(0)
摘要:
在textbox文本框中按下Enter键会自动换行,即使设置了转换焦点也不行。这是因为MultiLine设置了为true,要改成false后再转换焦点才有用,当我们改变了textbox的大小之后要记得改回MultiLine属性 转换焦点: private void txtManyNo_KeyDown 阅读全文
posted @ 2019-11-23 10:56
惊风雨
阅读(650)
评论(0)
推荐(0)

浙公网安备 33010602011771号