代码改变世界

随笔档案-2011年08月

keypress事件

2011-08-19 17:59 by 墨泣, 638 阅读, 收藏,
摘要: 在控件有焦点的情况下按下键时发生。 键事件按下列顺序发生: KeyDown KeyPress KeyUp 非字符键不会引发 KeyPress 事件;但非字符键却可以引发 KeyDown 和 KeyUp 事件。 使用 KeyChar 属性在运行时对键击进行取样,并且使用或修改公共键击的子集。 若要仅在窗体级别处理键盘事件而不允许其他控件接收键盘事件,请将窗体的 KeyPress 事件处理方法中的... 阅读全文

正则表达式

2011-08-11 10:54 by 墨泣, 107 阅读, 收藏,
摘要: private void txtA_KeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e) { if (!System.Text.RegularExpressions.Regex.IsMatch(e.KeyChar.ToString(),"[0-9]")) { e.Handled = true; return; } } 阅读全文

SQL 函数

2011-08-01 15:34 by 墨泣, 87 阅读, 收藏,
摘要: DECLARE @t FLOAT SET @t=23.369 SELECT FLOOR(@t)--23 SELECT CEILING(@t)--24 SELECT ROUND(@t,2)--23.37 阅读全文