哪位大虾知道如何在textBox中让输入数字啊

vc6delphi6 2002-11-20 02:28:18
哪位大虾知道如何在textBox中让输入数字啊
...全文
84 6 打赏 收藏 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
hu77wei 2002-12-16
  • 打赏
  • 举报
回复

private void textBox1_TextChanged(object sender, System.EventArgs e)
{
Pattern = "[^0-9]";
this.textBox1.Text= System.Text.RegularExpressions.Regex.Replace(this.textBox1.Text,Pattern,"");
}
TheAres 2002-11-21
  • 打赏
  • 举报
回复
1.---------------------
作textbox的KeyPress中:
private void textBox1_KeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e)
{
if ((e.KeyChar < 48 || e.KeyChar > 57) && (e.KeyChar != 8))
e.Handled = true;
base.OnKeyPress(e);

}

说明:
e.KeyChar != 8是为了让退格键起作用

2. 上面的情况是针对用户用键盘输入的情况,所以用户仍然可以用鼠标粘贴到其中,如果你也要考虑这种情况,可以在TextChange事件中,使用yarshray(saga jion) 说的验证方法,然后调用textbox的undo.

3.以上内容整理自
http://expert.csdn.net/Expert/TopicView3.asp?id=1122481
qieyj 2002-11-21
  • 打赏
  • 举报
回复
关注
ppxeng 2002-11-20
  • 打赏
  • 举报
回复
.net有验证控件,挺好用的。
runsoft 2002-11-20
  • 打赏
  • 举报
回复
有没有设置他的属性,让他只能输入数字呀, 那样的话输入 字符后得到验证就没什么意思了,同时 小数点也是可以接受的呀,
yarshray 2002-11-20
  • 打赏
  • 举报
回复
方法1.program by yourself
for(int ii=0;ii<str.Length;ii++)
{
if(str.substr(ii,1) >= "0" && str.substr(ii,1) <="9")
{
}
else
{
}
}

方法2。try

string s = "...";
if (System.Text.RegularExpressions.Regex.Replace(s,"[0-9]","").Length ==0)
{
//字符串只有字符(0~9)组成
}

方法3。
string s = "....";
if(!System.Text.RegularExpressions.Regex.IsMatch(s,@"^\d*$"))
{
//字符串只有字符(0~9)组成
}
内容概要:本文围绕直流最优潮流(DC-OPF)展开,深入剖析其建模逻辑与数学本质,系统阐述了从交流最优潮流(AC-OPF)向直流简化模型的转化路径,并强调了该模型作为线性规划问题在计算效率方面的显著优势。文章详细分析了简化过程中忽略无功功率、电压幅值变化及网损等物理量所带来的精度代价,明确划定了DC-OPF的应用精度边界。同时,全面梳理了其在电力市场出清、节点电价计算、发输电系统可靠性评估以及高比例新能源消纳调度等关键场景中的应用价值。最后,探讨了当前的研究前沿,涵盖网损近似的精细化处理、适用于大规模系统的分布式求解架构设计,以及对不确定性和多目标优化的扩展研究。; 适合人群:具备电力系统分析基础知识,正在学习或从事电力系统优化、调度、市场等相关领域的研究生、科研人员及工程技术人员。; 使用场景及目标:①理解直流最优潮流(DC-OPF)的理论基础、核心简化假设及其适用范围;②掌握其在电力系统经济调度与市场出清等核心业务场景中的具体应用方法;③了解该领域的最新改进方向和研究前沿,为后续的学术研究或工程实践提供理论支撑和发展指引。; 阅读建议:本文兼具理论深度与应用指导性,建议读者结合经典电力系统分析教材,对照文中关于建模简化与精度代价的分析进行深入思考,重点关注其在现代电力系统中的实际应用场景,并对未来的发展趋势保持关注。

111,128

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧