C#中键盘消息的响应(20120731)
摘要:一.键盘输入Shift+F5的控制textBox2_PreviewKeyDown(textbox2的PreviewKeyDown事件)if (e.KeyData== Keys.Shift | Keys.F5) { Application.Run(); }三、C#中键盘消息的响应1.按键的类型 Windows窗体将键盘输入标识为由按位Keys枚举表示的虚拟键代码。使用Keys枚举,可以综合一系列按键以生成单个值,这些值与 WM_KEYDOWN和WM_SYSKEYDOWNWindows消息所伴随的值相对应。另外,程序开发人员可通过处理KeyDown或KeyUp事件来检测大多数物理按键操作。字符键.
阅读全文
20120723 C# 控件的属性
摘要:C#控件一览表 前所未有的震撼(太详细了) 1、窗体 1、常用属性 (1)Name属性:用来获取或设置窗体的名称,在应用程序中可通过Name属性来引用窗体。 (2) WindowState属性: 用来获取或设置窗体的窗口状态。 取值有三种: Normal (窗体正常显示)、 Minimized(窗体以最小化形式显示)和 Maximized(窗体以最大化形式显示)。 (3)StartPosition属性:用来获取或设置运行时窗体的起始位置。(4)Text属性:该属性是一个字符串属性,用来设置或返回在窗口标题栏中显示的文字。 (5)Width属性:用来获取或设置窗体的宽度。 (6)Height属性
阅读全文
20120819 c# .net界面的一些实现技巧(DataTable)
摘要:1. 如何设定表格中行的高度(包括表格头,合计栏) headerHeight:设定表格头的高度; footerHeight:设定表格合计栏的高度; rowHeidht:设定数据行的高度; 2.如何添加动态列(包含自定义的按钮或者自定义的超链接) Table中直接添加一个column,不需要设定field属性,如name为operation 范例1: 实现效果:表格列中包含一个按钮,功能:单击查看详细 实现方法: 在该列的onRefresh事件中写入代码 var id = record.getValue("id"); //通过表格当前单元框所属的record对象获取主键信息。
阅读全文
20120718 c# sql语句(Isnull)
摘要:ISNULL使用指定的替换值替换 NULL。语法;;ISNULL ( check_expression , replacement_value )参数check_expression将被检查是否为 NULL的表达式。check_expression 可以是任何类型的。replacement_value在 check_expression 为 NULL时将返回的表达式。replacement_value 必须与 check_expresssion 具有相同的类型。返回类型返回与 check_expression 相同的类型。注释如果 check_expression 不为 NULL,那么返回该表
阅读全文
20120717 记载 C# 字符串String 与StringBuilding类
摘要:一 字符串的使用1、转移字符“\”字符串中可以包含转义符,如“\n”(新行)和“\t”(制表符)。如果希望包含反斜杠,则它前面必须还有另一个反斜杠,如“\\”。2、“@”符号@ 符号会告知字符串构造函数忽略转义符和分行符。因此,以下两个字符串是完全相同的: string p1 = "\\\\My Documents\\My Files\\"; string p2 = @"http://www.cnblogs.com/xianspace/admin/file://my/ Documents\My Files\";3、ToString()如同所有从 Obje
阅读全文
时间类型 convert(alice)
摘要:CONVERT(varchar(12),getdate(),112 )2010-11-12 10:15Sqlserver中经常 要操作一些时间类型的字段转换,我又不太记得住,所以搜集了以下的一些SqlserverConvert DateTime相关的资料发表在自己的小站里,方便自己以后要用的时候寻找,望对大家也有帮助.将sqlserver中table表的[datetime]字段值‘2007-11-07 16:41:35.033’ 改为‘2007-11-07 00:00:00‘去除了时分秒.[datetime]字段要为datetime类型的哦. UPDATE table SET [datetim
阅读全文