textbox只能输入数字并且可输入带二位小数的数字,并且输入最大范围是9999.99 textbox只能输入数字并且可输入带二位小数的数字,并且输入最大范围是9999.99 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 有谁知道,怎么样将这个正则表达式,和TEXTBOX连在一起啊,本人技术太差,能不能把代码写全点 有个控件啊````HTML验证控件``RegularExpressionValidator 这个控件 N种方法可以做,使用KeyPress或者就在控件里设置掩码。 textbox只能输入数字并且可输入带二位小数的数字,并且输入最大范围是9999.99^(\d{1,4})(\.\d{1,2})?$ using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Text.RegularExpressions;namespace WindowsApplication4{ public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { string str = this.textBox1.Text.ToString().Trim(); } private bool IsNumeric(string str) { Regex reg1 = new System.Text.RegularExpressions.Regex(@"^[-]?\d+[.]?\d*$"); return reg1.IsMatch(str); } private bool IsInt(string str) { Regex reg1 = new System.Text.RegularExpressions.Regex(@"^\d+$"); return reg1.IsMatch(str); } private void button1_Click(object sender, EventArgs e) { if (!IsInt(this.textBox1.Text.ToString().Trim())) { MessageBox.Show("文本框内应为整数!"); return; } } private void button2_Click(object sender, EventArgs e) { if (!IsInt(this.textBox1.Text.ToString().Trim())) { MessageBox.Show("文本框内应为数字!"); return; } } }} 正方形继承矩形的代码问题 新人求助,关于数组和文件的读写 MembershipUser 修改密码问题 c#怎么读取某EXE的图标。在线等。 C#如何动态调用com的问题 C# Winform 如何将一个 byte[] tmp 二进制数组存成为一个二进制文件,例 如存成为:mybyte.abc 谢谢! C#正则表达式的函数的问题 请教高手!!! 问一个关于treeView的单击事件的问题 线程转换问题? 如何让程序开机自动运行自动登录? 怎样抓取下列字符串中的链接内容及相应链接,用正则表达式怎样写?谢谢!
RegularExpressionValidator 这个控件
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Text.RegularExpressions;namespace WindowsApplication4
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
} private void Form1_Load(object sender, EventArgs e)
{
string str = this.textBox1.Text.ToString().Trim(); }
private bool IsNumeric(string str)
{
Regex reg1 = new System.Text.RegularExpressions.Regex(@"^[-]?\d+[.]?\d*$");
return reg1.IsMatch(str);
}
private bool IsInt(string str)
{
Regex reg1 = new System.Text.RegularExpressions.Regex(@"^\d+$");
return reg1.IsMatch(str);
} private void button1_Click(object sender, EventArgs e)
{
if (!IsInt(this.textBox1.Text.ToString().Trim()))
{
MessageBox.Show("文本框内应为整数!");
return;
}
}
private void button2_Click(object sender, EventArgs e)
{
if (!IsInt(this.textBox1.Text.ToString().Trim()))
{
MessageBox.Show("文本框内应为数字!");
return;
}
}
}
}