1. 组件与控件的主要区别是什么? 【解答】 组件是指可重复使用并且可以和其他对象进行交互的对象。组件(component)是靠类实现的。控件是能够提供用户界面接口(UI)功能的组件。换句话说就是,控件是具有用户界面功能的组件。 所有控件肯定都是组件,但并不是每个组件都一定是控件。 2. 控件有几种类型?各有什么特点? 【解答】 控件分为:复合、扩展和自定义三类。 复合控件是封装在公共容器内的Windows窗体控件的集合。这种控件有时称为“用户控件”,包含的控件称为“构成控件”。复合控件包含与每个包含的Windows窗体控件相关联的所有固有功能,允许有选择地公开和绑定它们的属性。复合控件还提供了大量的默认键盘处理功能,不需要任何额外的开发。复合控件从UserControl类派生而来。 扩展控件是从任何现有的Windows窗体控件或者自定义控件导出的继承控件。它保留Windows窗体控件的所有固有功能,然后通过添加自定义属性、方法或其他功能扩展此固有功能。可以使用此选项重写基控件的绘制逻辑,然后更改该控件的外观以扩展其用户界面。 创建控件的另一种方法是通过从Control继承从头开始创建一个控件。Control类提供控件所需的所有基本功能(包括鼠标和键盘处理事件),但不提供控件特定的功能或图形界面。若要实现自定义控件,必须编写该控件的OnPaint事件的代码,以及所需的任何功能特定的代码。
c#网络应用编程基础练习题与答案(十)_全国等级考试
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » c#网络应用编程基础练习题与答案(十)_全国等级考试
相关推荐
-      2019年3月陕西计算机等级 考试考点报名咨询电话一览表
-      2019年3月福州大学全国计算机等级考试报名通知
-      2019年3月芜湖职业技术学院全国计算机等级考试报名通知
-      2019年3月合肥工业大学全国计算机等级考试报名通知
-      2019年3月安徽农业大学全国计算机等级考试报名通知
-      2019年3月亳州学院全国计算机等级考试报名通知
-      2019.3重庆全国计算机等级考试各考点咨询电话一览表
-      2019年3月宁夏师范学院计算机等级考试报名通知