摘要: 1,InitializeComponent的内容是自动生成的,下次生成的时候可能会改变,尽量不要再里面加代码2,(Name)就是id,添加完之后会自动生成,即便是中文,也可以,但看起来很别扭,可以自己改动,大部分的自动引用会自动改动,但如果在之前指定了相应函数,则响应函数不会改名字3,InitializeComponent是很重要的初始化函数,按钮创建,文字指定,消息响应等等,都是在这里指定的4,... 阅读全文
posted @ 2010-06-07 16:38 kevinzhwl 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 1,用using 代替include,说的不准确,因为类是自动发现的,可以认为取消了include2,只要使用using xxx.xxx.xxx就可以直接引用类的名字,否则要写xxx.xxx.xxx.control的形式3,自定义控件,所有自定义控件从system.Data.UserControl派生,重新生成后会自动添加到工具栏的,可以直接只用——前提你的控件是按照规范编写的 阅读全文
posted @ 2010-06-07 15:16 kevinzhwl 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 我也是刚从事UI这个行业不久,据我了解,目前国内这方面的书不多,大部分都是国外翻译过来的,比如《交互设计——超越人机交互》、《设计心理学》、《情感化设计》等,还有国内的《人机界面设计》(浙大的几个人写的)。鱼鱼,可不可以给我们介绍一些,国内外的都可以? 对于入门来说李乐山老师写的《工业设计心理学》和《人机界面设计》是对设计思维很有帮助的书。尼尔森的《可用性工程》是实践的良好指导。书上说的是陈述性... 阅读全文
posted @ 2010-06-07 10:25 kevinzhwl 阅读(6330) 评论(0) 推荐(0) 编辑
摘要: 很早我就在思考类似的问题,在界面上给予用户更高的自由度,是否就真的能够带来用户使用体验的提高呢? 最近,著名的截图软件Snagit更新到了10.0,这是一个一直以来我都非常喜欢的软件。在10中,他新增了一个非常有意义的功能:All-in-One。顾名思义,只需要执行这一个动作,你就可以选择是截取全屏、截取窗口、截取矩形区域、还是截取滚动的网页,而程序会自动完成剩下的事情。 这并不能算一个创新,因为... 阅读全文
posted @ 2010-06-07 09:30 kevinzhwl 阅读(239) 评论(0) 推荐(0) 编辑