我在Windows窗体的面板上动态生成控件,我还生成了一个用于删除控件的按钮,所有控件都在行中.
int c = 0;
private void button1_Click(object sender, EventArgs e)
{
int v;
v = c++;
panel1.VerticalScroll.Value = VerticalScroll.Minimum;
ComboBox combo = new ComboBox();
combo.Name = "combobox" + v ;
combo.Location = new Point(30, 5 + (30 * v));
ComboBox combo2 = new ComboBox();
combo2.Name = "combobox2" + v ;
combo2.Location = new Point(170, 5 + (30 * v));
TextBox txt = new TextBox();
txt.Name = "txtbx" + v;
txt.Location = new Point(300, 5 + (30 * v));
TextBox …Run Code Online (Sandbox Code Playgroud) 我正在为imei制作正则表达式,但我希望它应该选择采用多个imei,例如 123456789123456 这将被接受,如果commo ie , 将在最后,那么它也应该允许逗号,但仅在第15位数字之后而不是第15位数字之前数字,我希望它能验证这一点
123456789123456
如果添加了逗号,它应该只在第 15 位数字之后,如果添加了逗号,它应该像这样验证
123456789123456,123456789123456,123456789123456
所有第 15 位数字之间的逗号将被接受,而不是在第 15 位数字之前,这样的多个 IMEI 我已经做了这个 ^[0-9]{15,15}|[,]$ 但它不起作用,因为它允许在第 15 位数字之前使用逗号数字,我不想要,我该如何修改我的正则表达式?或者我想改变整个正则表达式?我正在使用这样的代码
Regex regex = new Regex("^[0-9]{15,15}|[,]$");
if (regex.IsMatch(textBox2.Text))
{
return false;
}
else
{
return true;
}
Run Code Online (Sandbox Code Playgroud) 我正在研究c#项目并使用winform.
这里的问题是查询以前工作但现在它无法正常工作
这里todaydate是一个datetimePicker设置为短日期格式,我的数据类型列是smalldatetime我得到的错误
The conversion of a nvarchar data type to a
smalldatetime data type resulted in an out-of-range value.
The statement has been terminated.
Run Code Online (Sandbox Code Playgroud)
如果我有两个日期时间选择器一个日期和第二个时间,那么我如何插入?请你指导我
我已经制作了这个正则表达式
^(00|0[0-9]|1[012]):[0-5][0-9]? ((a|p)m|(A|P)M)$
Run Code Online (Sandbox Code Playgroud)
但问题是它接受00:00 am,我不想这样如何忽略?我希望时间以这种格式12:12 am它不应该在00:21 am我使用此代码进行验证
private bool valtime()
{
Regex regex = new Regex("^(00|0[0-9]|1[012]):[0-5][0-9]? ((a|p)m|(A|P)M)$");
if (regex.IsMatch(textBox1.Text))
{
return false;
}
else
{
return true;
}
}
Run Code Online (Sandbox Code Playgroud)