写给初学者的C#教程[专题1-S7通信](2)
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了写给初学者的C#教程[专题1-S7通信](2),小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2611字,纯文字阅读大概需要4分钟。
内容图文
![写给初学者的C#教程[专题1-S7通信](2)](/upload/InfoBanner/zyjiaocheng/624/45f3b1599763484fa3a95ada09750db2.jpg)
Visual Studio(下称VS)启动后是这样的。
图1 VS主界面
其中左边红色方框中显示的是窗体控件,比如按钮、文本框等,有点类似我们组态触摸屏或者WinCC时使用的那些控件。右边绿色方框中显示的是项目文件,比如窗体文件、代码文件等。右边蓝色方框中显示的是控件属性和事件。
为了避免大家学习起来有枯燥、无趣的感觉,我们不打算花很多篇幅来介绍基础语法和控件使用,而是直接进入应用开发。我们会在用到的地方再花篇幅来介绍语法控件。
我个人比较喜欢深色背景主题,所以首先我们来设置下VS的主题颜色。选择菜单“工具/选项”。
图2 打开工具菜单
在“环境/常规”中将颜色主题改为“深色”,参见下图所示。
图3 选择颜色主题
点击确定按钮后,VS界面即会变成深色主题。
图4 深色主题效果
从左边工具箱中分别拖一个控件“Label”和“Button”到窗体上,参见下图所示。
图5 添加控件
选中窗体中的“label”控件,在右下角的属性栏中可以查看以及修改其属性。
图6 控件属性
上图中箭头所指为控件“label1”的“Text”属性。通过该属性我们可以设置控件显示的文本内容。我们可以直接在这里修改它的属性值,也可以通过代码修改。
选中按钮控件“button1”,同样可以在属性栏中看到控件对应的属性。点击下图中红色圆圈里面的箭头切换到事件栏。
图7 切换到事件栏
在事件栏中我们可以看到按钮控件“button1”拥有的事件。
图8 控件事件
事件表示程序对某种行为的响应。比如“Click”事件表示程序对用户使用鼠标点击按钮时的响应。双击按钮控件“button1”就会自动添加一个事件处理程序。
图9 事件处理程序
我们将对按钮对该事件的响应代码写到上图的红色方框处即可。
图10 事件响应代码
上图中我们在按钮控件“button1”的“Click”事件中添加了一行用于修改文本控件“label1”属性“Text”的代码。代码中“label1”是控件名称,我们可以通过属性“Name”查看控件名称。
图11 查看控件名称
“label1.Text”表示控件“label1”的属性“Text”。注意,C#是区别大小写的,如果大小写搞错是会报错的。属性“Text”的类型是字符串(string),所以我们赋值一个字符串常量即可。字符串需要用双引号包围起来,另外语句结束需要加一个双引号。
点击下图中红色圆圈里面的工具栏按钮保存项目。再点击绿色圆圈中的三角形按钮运行项目。
图12 保存并运行项目
项目运行后是这样的。
图13 运行时的窗体
点击上图中的按钮“button1”就会看到“label1”变成了“Hello, World!”
图14 运行效果
这样我们就完成了第一个C#项目。大多数情况下,C#开发的程序是不需要制作安装程序的,我们只需要将项目文件夹“bin\Debug”(正式发布后是“bin\Release”路径,这个后面再谈)里面的“MyFirstApp”及其依赖文件(本例没有依赖文件)复制到目标电脑上即可。
图15 项目可执行文件
HwLib(慧兰博)技术团队专注于高端自动化技术,如果您对我们的技术教程感兴趣的话,可以X宝上搜索店铺“hwlib”或者“慧兰博”
关于HwLib(慧兰博)技术团队的更多信息:www.hwlib.com.cn
HwLib(慧兰博)技术团队技术资料:
https://www.jianguoyun.com/p/DR20ZAEQq_K3CBivk5kD
或者
https://pan.baidu.com/s/1cInKRSJIRcKQHylV3gafmw
提取码:0s3j
--END--
内容总结
以上是互联网集市为您收集整理的写给初学者的C#教程[专题1-S7通信](2)全部内容,希望文章能够帮你解决写给初学者的C#教程[专题1-S7通信](2)所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。