使用Visual Studio编写GUI程序
北京理工大学计算机学院
金旭亮
1、基础与入门
什么叫“GUI”程序?
GUI = Graphic User Interfce(图形用户界面接口)
通俗地说
GUI程序就是拥有“可以看得见”的窗体的应用程序,你可
以使用鼠标和键盘去操作它,我们日常所用的Word、QQ之
类,都属于这个类别。
这种程序,通常对应着一个“图标(icon)”,人们习惯于
将常用的应用程序的图标摆放到Windows的桌面上,因此,
人们又将它们称为“桌面应用”。
Word桌面应用程序
两种类型的桌面应用
Windows桌
面应用
托管的桌面
应用
C#编写的应用程序,
运行于CLR中
非托管的桌
面应用
通常使用C/C++开发,
直接运行于Windows
操作系统之上
Visual Studio菜单命令:
文件(File) 新建(New)项目(Project … )
不同的项目类型有不同的
应用场景,要用C#开发桌
面应用,选择“Windows
窗体应用程序”这个项目
模板。
如何设计应用程序界面?
工具箱中包容诸多
“控件(controller)”,
可直接用于构建用户
界面
从左侧工具箱中拖动控件到窗体
设计器上,用鼠标拖拽八个白色
控制点调整大小
在右侧的属性窗口中,为当前选
中的控件设置属性
如何编写代码?
点击选项卡,可以在窗体设计视图和
代码编辑视图中切换
双击控件,可切换到代码视
图编写代码
点击此处,可以折叠/展开代码
代码编辑器与窗体设计器切换
点击这个按钮切换到代码编辑器
选中要编写代码的窗体文件
双击此节点,切换到可视化设计视图