reg = /^((([0-1][0-9])|(2[0-3])):[0-5][0-9])$/ 这个要用到正则表达式的类,你在msdn中搜索“regular”,或者在csdn中搜索“正则表达式”,看一下你就会明白的, 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 参考以下: http://expert.csdn.net/Expert/topic/1930/1930163.xml?temp=.9402124 你可以在事件LostFocus中控制。public void comboBox1_LostFocus(Object send, EventArgs e) {//控制文本String str = this.comboBox1.Text;Regex reg = new Regex("((([0-1][0-9])|(2[0-3])):[0-5][0-9])");Match ma = reg.Match(str);if (!ma.Success || ma.Value != str) { this.comboBox1.Text = "";}} 如何触发button的click事件 信息导出到文本文件中去 关于vbscript跟winform程序的问题 TreeView添加事件 C#压缩文件反而变大? rdlc 折线图双Y轴 菜鸟请教一个问题? 【2000分】【在线等待】【急急急】如何获取方法体的字节码? C# 中dataGridView组件如何实现单击选中 【奇怪问题】用SmtpClient发邮件,会导致ADSL断网? 一个关于WINFORM验证时的问题 Visual C#+SQL查询问题
参考以下: http://expert.csdn.net/Expert/topic/1930/1930163.xml?temp=.9402124
public void comboBox1_LostFocus(Object send, EventArgs e) {
//控制文本
String str = this.comboBox1.Text;
Regex reg = new Regex("((([0-1][0-9])|(2[0-3])):[0-5][0-9])");
Match ma = reg.Match(str);
if (!ma.Success || ma.Value != str) {
this.comboBox1.Text = "";
}
}