private void txtAge_KeyPress(object sender, KeyPressEventArgs e)
{
if (!Char.IsNumber(e.KeyChar) && !Char.IsPunctuation(e.KeyChar) && !Char.IsControl(e.KeyChar))
{
e.Handled = true; //获取或设置一个值,指示是否处理过System.Windows.Forms.Control.KeyPress事件
}
else if (Char.IsPunctuation(e.KeyChar))
{
if (e.KeyChar == '.')
{
if (((TextBox)sender).Text.LastIndexOf('.') != -1)
{
e.Handled = true;
}
}
else
{
e.Handled = true;
}
}
我只知道这段是限制文本框输入的 实现文本框只能输入数字的代码 帮我解释一下他是怎么实现的 和具体的信息。。。 就是具体的解释一下
C#高手进来下 帮我解释下这段代码的意思 谢谢
void textBox1_KeyPress(object sender, KeyPressEventArgs e){ if (!char.IsNumber(e.KeyChar)){ \/\/如果不是数字 e.Handled = true; \/\/取消 } } 这样写就得了 上面是哪个家伙写的啊~烂哩
请高手帮忙详解一下 这段C#连接数据库代码
protected void btnAdd_OnClick(object sender, EventArgs e){ \/\/调用ConnectionSqlDB(); 类 ConnectionSqlDB();} \/\/定义ConnectionSqlDB(); 类 private void ConnectionSqlDB(){ \/\/创建数据库连接字符串变量并赋值(数据库地址,用户,密码,数据库名)String CONNECTIONSTRING = "server=localhost;uid=...
请C#高手看看这段源代码
这一串实际上是中文GBK编码码的十进制数值,GBK码是按照首个拼音字母的顺序来排放的,也就是说,这些其实是A,B,C...不同读音的分隔位置。例如45217代表的是“啊”(读音:a)字, 45253代表的是“芭”(读音:ba)字,b字头的第一个字。找到汉字在上面哪个编码区间,就相当于找到了拼音的首字母 Enc...
...本查找功能的代码,希望有人可以帮我看看这段代码哪里出错了,实现不...
先传参把主窗体传过来 Form1 mainForm;public Form2(Form1 main_form) \/\/ 把主窗口都传进来了 可以完全控制主窗口 { InitializeComponent();mainForm = main_form;} public int searchPoint = 0;private void button1_Click(object sender, EventArgs e){ \/\/查找下一个 if (textBox1.Text =...
请C# 专家们帮我看看下面的类方法代码,为什么不能在主函数中调用?_百 ...
先要建立一个类的对象,如:如果你定义了一个类 class Myclass{} 然后你要建立一个对象 Myclass my ;然后调用该函数:my.A()
C#封装的问题 set get ,请帮我解释下
例如:public string Name { get { if(name!="")return name;else return "值为空。";} set{ if(value!="a")this.name = value;else this.name = "-a";} } 这种逻辑上的东西显然直接对变量操作会出现很多重复代码。属性的封装还是蛮有用的,属性的可扩展度非常高。
C#高手看下
截获之后它会将这个请求转交给asp.dll进程,这个进程就会解释这个asp页面,然后将解释后的数据流返回给客户端浏览器。其实 ASP.DLL是一个依附在IIS的ISAPI文件,它负责了对诸如ASP文件,ASA等文件的解释执行,--- ASP.NET的HTTP请求处理方法 当客户端向web服务器请求一个*.aspx的页面文件时,同asp类...
百度模板高手进来下~帮我办这些模板代码翻译下~
这就是你所要的。还要怎么翻译呀。比如:#header 主体部分{height:89px;background:#3399CC}中文部分就是翻译啦。告诉你这段代码对应的是加在那个位置的。如果你不知道具体每一句 的话。要么跟大家学学CSS咯。什么都解决了。PS:"分数不再话下" (我最不缺的就是分数)呵呵 ,玩笑。。 已赞过 已踩过< 你...
求助C#中事件程序的解释!
此处就算伪代码了。。上面的意思就是让事件触发后进行触发处理事件 \/\/\/ 来指定Car.delegateCar(handler.HandlerEvent);来访问 这个是一个用delegate定义的代表元类型。此处应该是static方法的如public static void HandlerEvent(string msg) 。好像可用类来指定,就变成CarHandler.HandlerEvent(),上面进行了...
c#程序问题 语句result *= x--;什么意思?
ulong result = 1; \/\/ 先定义个一个默认值 do { result *= x--; \/\/ 循环的内容 是 result = result* x 同时 x-1 因为 --是放后面 如果是放前面的话 result *= --x; 那就是 先 X-1 再 result * X } while (x > 1); \/\/ 如果 传进来的 X > 1 的话循环 return ...