摘要:
我们上一节介绍了编写简单计算器,实际上也是出于实用角度(这个计算器只要你肯改,肯定能做的比微软自带的计算器好用)。这一节介绍做简单的超级热键(所谓的超级热键是指自定义快捷键的功能) 超级热键的最关键一步是绑定键盘钩子,就是键盘按下一组快捷键,主窗体能够响应(自己做不了或者想不到怎么做,就要百度搜别人有没有成熟的可以借鉴),先来看别人的范例程序(了解什么是带类库输出的项目,右击可以修改成Demo测试... 阅读全文
posted @ 2017-09-24 11:24
gary_tao
阅读(298)
评论(0)
推荐(0)
摘要:
我们接着往下改,为了让这个计算器更加实用,我们要像官方的计算器一样可以接着计算(你算出来一笔数据之后,可以接着累加累减,我们暂时不考虑加括号,优先级之类的,因为绝大部分情况下我们打开计算器就是为了进行简单的四则运算),当然我们这个需要每次算完之后点击一下接着计算(微软官方的是计算之后,再次按数字键默认就重头开始计算,类似于点击了清除,再次按加减乘除键就接着计算,类似于点击了接着计算),读者可以自己... 阅读全文
posted @ 2017-09-24 11:23
gary_tao
阅读(1179)
评论(0)
推荐(0)
摘要:
用过VB6或者早期代码的人都应该能感觉到,C#目前也没看出来有什么特别之处,所谓的面向对象也没有什么体现。所以我们需要在原有基础上重写一份代码,然后比较两种做法的优缺点。我们在项目上右击添加一个FunctionMath的类。 之所以叫做FunctionMath,是讲他专门处理数学运算的(加减乘除之外,开方根,矩阵运算,四元数运算等等都可以认为是Math该做的事情,我们单独做这个类就是为了... 阅读全文
posted @ 2017-09-24 11:22
gary_tao
阅读(1259)
评论(0)
推荐(0)
摘要:
前面介绍了微软的控件,也介绍了几个第三方控件,那么这些控件是如何做出来的?即便我们自己不做控件,也至少要理解控件的原理。 如果要创建一个自定义控件,首先新建一个C#下面的Windows窗体控件库 最简单的方法只要拖一个label,放一个定时器,定时器每隔一秒获取并显示当前系统时间即可(F5可以运行测试看到效果) 那么还是跟之前一样,把这个生成的DLL拖放到工具箱就可以给新的项目... 阅读全文
posted @ 2017-09-24 11:20
gary_tao
阅读(618)
评论(0)
推荐(0)
摘要:
要学会基本的窗体控件(button,textbox,label这种,以及他们的重要属性),每个控件的命名要符合规范(例如一般文本框都会重命名txtXXXXX,按钮都会重命名btnXXXXX) 为了防止出错,文本框可以设置为只读(选中textbox之后把ReadOnly属性改为True) 为了提高用户体验,运行的时候显示到屏幕正中央(选中整个Form之后把StartPositio... 阅读全文
posted @ 2017-09-24 11:20
gary_tao
阅读(612)
评论(0)
推荐(0)
摘要:
这一部分我们介绍如何使用第三方的控件,我们前面一节介绍了使用微软提供的官方控件,比较中规中矩,而且也不用担心稳定性。但是很多时候我们还是会希望用第三方的控件让自己的软件更美观,更独特。 就单纯的按钮,文本框这种东西,我个人比较推荐使用CSkin的控件,注意用法,只要把DLL放到程序的Debug目录中,然后直接按住拖放到工具箱即可(可以看到很多Skin开头的控件名称) 来测试用一下,搜索t... 阅读全文
posted @ 2017-09-24 11:19
gary_tao
阅读(762)
评论(0)
推荐(0)
摘要:
记住只要掌握常用的几种数据类型即可(比如Single就很少用了,要用浮点数一般就用Double,现在的计算机内存已经大到不需要你去考虑优化什么了) 比如仅仅是整形就有9种,实际上我们只需要知道int和char类型即可(很少用到byte,long,剩下的基本用不到) C# 支持 9 种整型:sbyte、byte、short、ushort、int、uint、long、ulong 和 char。整型具有... 阅读全文
posted @ 2017-09-24 11:18
gary_tao
阅读(367)
评论(0)
推荐(0)
摘要:
可以从左侧的工具箱中找到常见的控件(你要在Form1这种窗体上) 为了方便你也可以把工具箱整个拖过去,这样从上到下控件都给你排好了 对于按钮来说,最常见的就是他的背景颜色,文字,字体,还有是否启用(我们输入按钮名称+点就可以访问这个控件的所有属性,事件和方法,注意属性是一把扳手的标识,事件是一个闪电,方法是一个小方块) 详细解释一下属性:我们先判断这个按钮是否已经En... 阅读全文
posted @ 2017-09-24 11:18
gary_tao
阅读(2641)
评论(0)
推荐(0)
摘要:
安装过程比较简单,用虚拟光驱工具加载ISO文件,然后打开EXE安装即可,主要使用VS2013(VS2015也出来了,但是用的还不算多) 建议设置为深色(比较容易看清) 建议显示行号,不要自动换行(提高效率) 建议设置自定义字体,微软雅黑16号(保护眼睛) 牢记几个快捷键 F5:运行 F11:单步运行 Shift+F5:停止运行 C#最主要用的两种... 阅读全文
posted @ 2017-09-24 11:17
gary_tao
阅读(575)
评论(0)
推荐(0)

浙公网安备 33010602011771号