字体设计器

学习是我快乐

发布日期: 2020-05-24 20:08:04 浏览量: 208
评分:
star star star star star star star star star_border star_border
*转载请注明来自write-bug.com

一、实验目的和要求

  • 掌握C#的基本语法

  • 了解Windows窗体和基本控件的使用

  • 掌握选择类控件(单选按钮控件、复选框、列表控件、组合框控件等)的使用方法

  • 掌握自定义控件的使用方法

二、实验内容和原理

编写一个类似字体的窗体,完成类似的功能

三、实验环境

  • 硬件:PC机

  • 软件:windows10、VS2017

四、算法描述及实验步骤

4.1 界面1

  • 打开vs2017,创建新项目(.net Framework),并命名为Form1

  • 创建一个界面包含label、button控件

  • 创建 button1_Click方法和givevalue()方法用于委托传值和跳转

4.2 界面2

  • 创建新项目(.net Framework),并命名为Form3

  • 在界面中根据实验要求部署界面中的各个控件

  • 编写From3_Load()方法设置三个listbox的选项

  • 编写各个按钮的触发事件函数

五、调试过程

六、实验结果

七、总结

通过这次实验了解到C#的委托、自定义控件。委托是寻址方法的.NET版本,使用委托可以将方法作为参数进行传递。委托是一种特殊类型的对象,其特殊之处在于委托中包含的只是一个活多个方法的地址,而不是数据。

自定义控件步骤:

  • 新建自定义控件库 — Windows Forms Control Library

  • 添加自定义组件

  • 继承控件,添加事件

  • 将生成后的Dll添加到工具箱

  • 测试自定义的控件

上传的附件 cloud_download ztsjq.rar ( 242.74kb, 8次下载 )

发送私信

43
文章数
9
评论数
最近文章
eject