2015年8月3日
摘要: 1this.Invalidate();//重绘整个界面2 触发键盘事件需要:fomr1 属性 keyPreview 这个要设为True3C#中设置ComboBox控件为不可编辑状态(程序加载时候加入)comboBox1.DropDownStyle = System.Windows.Forms.Com... 阅读全文
posted @ 2015-08-03 18:17 lvsally 阅读(110) 评论(0) 推荐(0)
摘要: 1 设置断点主要观察程序中的某些主要代码有没有被执行2使用console.writeLine()输出变量的值,使用输出窗口查看产生的值,方便查看程序的执行结果关于断点调试的网址(网址)http://kb.cnblogs.com/page/92158/ 阅读全文
posted @ 2015-08-03 18:10 lvsally 阅读(152) 评论(0) 推荐(0)
摘要: 1定义函数时注意void类型无返回值,可以对外界的变量进行操作对于有返回值的变量尽量不要对外界的变量进行操作,因为后来可能会考虑多种情况(比如drawState = State.move;外界也在使用drawState,那么返回的结果是不确定的)2全局变量尽量少定义全局变量,因为其他地方会不会使用到... 阅读全文
posted @ 2015-08-03 18:01 lvsally 阅读(279) 评论(0) 推荐(0)
摘要: 1 使用枚举表示多种状态eg:1 解决问题switch选择尽量不要使用字符串,使用枚举类型(枚举类型用英文表示)(1 先定义枚举类型 2 定义相应的类 3 使用类) #region 选择线型 switch ((this.comboBox3.SelectedItem as... 阅读全文
posted @ 2015-08-03 17:53 lvsally 阅读(182) 评论(0) 推荐(0)