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