C#基础视频教程4.1 如何编写简单的计算器

2021-05-11 22:30

阅读:517

标签:忽略   控件绑定   定义   art   xxxxx   窗体   wpf   orm   下载   

要学会基本的窗体控件(button,textbox,label这种,以及他们的重要属性),每个控件的命名要符合规范(例如一般文本框都会重命名txtXXXXX,按钮都会重命名btnXXXXX

技术分享

?

为了防止出错,文本框可以设置为只读(选中textbox之后把ReadOnly属性改为True)

技术分享

?

为了提高用户体验,运行的时候显示到屏幕正中央(选中整个Form之后把StartPosition设置为CenterScreen)

技术分享

?

每一个控件本质上都只是一堆代码(你往窗体上拖放一个控件,其实就是在窗体Form.Designer.cs里面增加一些属性和事件),比如定义这个按钮的字体,位置,大小都是属性,定义这个按钮Click之后干什么都是定义它的事件,对应的this.btn0_Click就是具体执行的方法(当按钮发生了点击事件,则执行对应的方法)

技术分享

?

按钮除了常见的大小,字体,位置的属性,还会有一些其他属性,比如是否可用(Enabled属性),你点击某个具体控件之后查看属性,可以找到他的所有属性,也可以直接设置

技术分享

?

按钮除了常见的Click事件,按钮还会有其他的比如双击,按钮按下,按钮松开事件,如果要用新的事件,只需要切换到事件的按钮下,在空白区域双击即可自动添加对应事件和方法

技术分享

?

注意VS2013之后的控件绑定事件都会检查,如果你随便删除了某个事件对应的方法,那么也要删除对应的事件(不要点击忽略并继续),即便是之前版本的Visual Studio也要删干净,当然如果你把按钮控件整个删了,那么在Designer.cs文件里面的所有东西也是会把所有属性都删掉的

技术分享

?

我们可以再做一个测试,新建一个空的程序,把刚才做好的Form1.cs和Form1.Designer.cs都复制并替换原有的默认文件,然后改一下Program.cs,新的程序就可以用了,从这里例子可以看出来,Designer.cs文件就是对窗体控件的描述文件(类似于WPF是XAML来描述,QT是QML来描述),而Form1.cs文件里面就是具体实现功能的代码(所以大家至少要搞清楚一个完整的C#程序包含两部分:设计部分的Designer.cs文件和执行部分的Form1.cs文件,当然这里我们是把执行部分全部放在了Form1.cs里面,马上会讲不在Form1.cs里面的情况)

技术分享

?

?

更多教学视频和资料下载,欢迎关注以下信息:

我的优酷空间:

http://i.youku.com/acetaohai123

技术分享

?

我的在线论坛:

http://csrobot.gz01.bdysite.com/

技术分享

?

问题交流:

QQ:910358960

邮箱:acetaohai123@163.com

?

?

?

C#基础视频教程4.1 如何编写简单的计算器

标签:忽略   控件绑定   定义   art   xxxxx   窗体   wpf   orm   下载   

原文地址:http://www.cnblogs.com/acetaohai123/p/7586671.html


评论


亲,登录后才可以留言!