C#自定义控件开发

合集下载

碳的化学符号

碳的化学符号

碳的化学符号

碳的化学符号是C,碳是化学元素周期表中的第六个元素,原子序数

为6,相对原子质量为12.0107。碳是一种多功能元素,由于它具有共价

键和双键,所以能与其他元素形成化合物。碳在各种有机物中非常常见,

如脂肪酸,烃,醇,糖,挥发油,碳水化合物等。碳还可以与氮,氧,氟

等元素形成无机物,如碳酸盐,碳氯化物,碳硫化物等。碳是主要的合成

材料,是大气中的主要组成成分,也是生物最重要的组成元素。大多数生

物组成元素都是碳,而有机物是其经典的表现形式。由于碳具有非常多的

化学性质,它在工业上也有着广泛的应用,如润滑剂,染料,塑料,油漆,燃料等。因此,碳是当今世界中最重要的化学元素之一,它的化学符号是C。

c的相对分子质量

c的相对分子质量

c的相对分子质量

C相对分子质量是12。C(碳)一般指碳(非金属元素),碳是一种非金属元素,位于元素周期表的第二周期IV A族。拉丁语为Carbonium,意为“煤,木炭”。碳是一种很常见的元素,它以多种形式广泛存在于大气和地壳和生物之中。

具有金属通性的元素。金属元素种类高达八十余种,性质相似,主要表现为还原性,有光泽,导电性与导热性良好,质硬,有延展性,常温下一般是固体(除汞:汞在常温下为银白色液体,俗称“水银”)。

c在c语言中代表什么

c在c语言中代表什么

c在c语言中代表什么

在C语言中,字符“c”可以有多种含义,具体取决于上下文。以下是一些常见的用法:

1.字符型变量:字符型变量通常用来存储单个字符。例如,char

c = 'a'; 这行代码中,c就是一个字符型变量,存储了字符a。

2.数据类型:字符型数据类型是一种基本的数据类型,用关键字char来表示,用于存储单个字符。这种数据类型占用一个字节的内存空间。

3.控制语句:在控制语句中,c可以用作比较运算符。例如,在if (c == 'a')这个语句中,c就是比较运算符的左操作数。

4.函数参数:在函数定义中,c可以用作函数参数的标识符。例如,void function(char c)中,c就是函数function的一个参数。

5.指针:c也可以被用作指针变量的标识符。指针是一种特殊的变量,它存储了一个内存地址。

6.常量:在C语言中,c也可以被用作常量的标识符。例如,const float c = 3.14; 这里,c代表一个常量3.14。

请注意,这些只是c在C语言中的一些常见用法。实际上,c可以用作任何标识符,只要它符合C语言的命名规则。

维生素c百度百科

维生素c百度百科

维生素c_‎百度百科我‎的百科我‎的贡献草稿‎箱百度首页‎| 登录‎

‎‎新闻‎网页‎贴吧‎知道‎MP3 ‎图片‎视频‎百科帮‎助设置

‎首页自然‎文化地‎理历史‎生活社会‎艺术人‎物经济‎科学体育‎春节维‎他命C在百‎度百科中为‎本词条的同‎义词,已为‎您做自动跳‎转。编辑词‎条维生素‎c百科名片‎

维生素C‎图片维生素‎C(Vit‎a min ‎C,As‎c orbi‎c

Ac‎i d)又叫‎L-抗坏血‎酸,是一种‎水溶性维生‎素。食物中‎的维生素C‎被人体小肠‎上段吸收。‎一旦吸收,‎就分布到体‎内所有的水‎溶性结构中‎,正常成人‎体内的维生‎素C

代谢活‎性池中约有‎1500m‎g维生素C‎,最高储存‎峰值为30‎00mg维‎生素C。正‎常情况下,‎维生素C绝‎大部分在体‎内经代谢分‎解成草酸或‎与硫酸结合‎生成抗坏血‎酸-2-硫‎酸由尿排出‎;另一部分‎可直接由尿‎排出体外。‎

目录‎[隐藏]

‎基本性‎质物理性质‎

‎化学性质

‎发展历‎程

功‎效

适‎宜人群

‎富含食物‎

正常‎需求生理功‎能

‎防病作用‎

‎药物作用

‎吸收代‎谢缺乏表现‎

‎过量表现

‎注意

‎人工合‎成

维‎生素C片说‎明书基本‎性质物理‎性质

‎化学‎性质

‎发展历程

‎功效

‎适宜人‎群

富‎含食物

‎正常需求‎生理功能‎

‎防病作用‎

‎药物作用‎

吸收‎代谢缺乏‎表现

‎过量‎表现

‎注意

‎人工合‎成维生素C‎片说明书‎

‎[编辑本段‎]基本性质‎

物‎理性质

‎外观:‎无色晶体

‎熔点:‎190 -‎192℃‎

沸点‎:(无)

‎紫外吸‎收最大值:‎245nm‎

c对应的的罗马字母

c对应的的罗马字母

c对应的的罗马字母

C在罗马字母中是对应的一个字母,其发音与英语中的"SEE"或"SEY"相似。罗马字母C源于希腊字母keh (khi),该字母表示希腊字母中的khe (khi),在拉丁文中使用C代替。C是拉丁字母中的第5个字母,它在许多语言中都有出现,尤其是在拉丁语和现代罗曼语族的语言中。

在英语中,C是一个常用的字母,可以出现在单词的开头、中间或结尾。例如,单词"cat"的首字母是C,"center"的第二个字母是C,"city"的最后一个字母是C。除了在英语中出现外,C还在其他许多语言中出现,例如法语、西班牙语、德语等。

除了作为字母外,C还可以表示一些特定的概念或单位。例如,C可以表示热量、电容、电流等物理量,也可以表示摄氏温度的单位。此外,C还可以表示组合数学中的组合数、计算机编程中的类或结构体等概念。

总之,C是罗马字母中的一个重要字母,它在许多语言和领域中都有出现和应用。了解C在各个领域中的应用和意义,可以帮助我们更好地理解和使用这个字母。

C是什么化学高考知识点

C是什么化学高考知识点

C是什么化学高考知识点

C是指碳元素,它是化学元素周期表中的第六位元素,原子序数为6,原子量为12.01。碳元素在自然界中非常常见,它是生物有机化合物的基础组成部分之一。碳元素的属性和化学性质非常独特,使得它成为化学研究中的重要对象,也是高考化学考试中的重要知识点之一。

一、碳的特性

碳元素具有四个价电子,可以形成最多四个共价键。这使得碳元素具有非常广泛的化学结合方式,可以与其他元素形成无数种有机化合物。碳元素的共价键可以形成直链、支链、环状等多种结构,使得有机化合物的结构种类非常丰富。

二、有机化合物的分类

有机化合物是由碳和氢以及其他元素组成的化合物,根据有机化合物的结构特点可分为饱和烃、不饱和烃和芳香化合物三大类。

1. 饱和烃:饱和烃是由碳和氢构成的化合物,其分子中只有碳—碳单键和碳—氢单键,没有任何碳—碳双键或三键。饱和烃包括烷烃、环烷烃和脂肪类等多种物质。

2. 不饱和烃:不饱和烃分为烯烃和炔烃两类。烯烃分子中含有一个或多个碳—碳双键,而炔烃分子中含有一个或多个碳—碳三键。不饱和烃相对于饱和烃来说更加活泼,化学性质也更加活跃。

3. 芳香化合物:芳香化合物是一类特殊的有机化合物,它们具

有稳定的芳香性结构。芳香化合物的分子通常由苯环和其他基团组成,具有独特的香味。

三、碳的同素异形体

同素异形体是指具有相同分子式但结构或空间构型不同的化合物。碳元素由于具有四个价电子,因此形成的化合物非常多样化。碳的同

素异形体包括链状异构体、环状异构体、官能团异构体和构象异构体等。

1. 链状异构体:链状异构体指的是碳链的顺序或排列方式不同,导致化合物的结构不同。比如,正丁烷和异丁烷就是链状异构体。

字母c的书写格式

字母c的书写格式

字母c的书写格式

字母c的书写格式:

1、字母“c”的正确写法应按照字母的笔顺和字母在三格中应占的位置书写。

2、每个字母都应稍向右倾斜,约为5°,斜度要一致。

3、大写字母都应一样高,占上面两格,但不顶第一线。

4、c由一笔写成,向左写半圆,写成的c占四线格的中格,注意要留出一个缺口,不要封住

英文字母c的起源及其构词规律

英文字母c的起源及其构词规律

英文字母c的起源及其构词规律

1.英文字母c的起源

英文字母c起源于腓尼基字母表的第十八个字母,它是由古罗马人根据希腊字母表的第七个字母演变而来的。在拉丁文中,字母c被用来表示/k/音,随着时间的推移,它的发音逐渐变化,但在英语中,它仍然保留了这个发音。2.构词规律

2.1. 作为辅音字母

2.1.1. 在词首位置

在英语中,字母c通常在词首位置作为辅音字母使用。例如,单词"cat"中的c代表/k/音。

2.1.1.1. 开音节中

在开音节中,字母c后面跟着一个元音字母时,它发/k/音。例如,"cap"中的c发/k/音。

2.1.1.2. 辅音字母前

在辅音字母前,字母c发/s/音。例如,"cosmic"中的c发/s/音。

2.1.2. 在词尾位置

2.1.2.1. -s/-es结尾

当字母c在单词的词尾并且后面跟着-s或-es时,它通常发/s/音。例如,"hopes"和"dreams"中的c发/s/音。

2.1.2.2. 其他词尾

在其他情况下,字母c在词尾时通常不发音。例如,"delicate"中的c不发音。

2.2. 作为元音字母

2.2.1. 以-a/-i/-o/-u结尾的元音字母组合

在一些单词中,字母c与其他元音字母组合一起发音,例如在单词"incident"中的"ci"组合发音为/ɪ/音。

C表示的三种意义

C表示的三种意义

C表示的三种意义

c在不同的地方有不同的意义:

1.表示摄氏温度.

2.表示字母c

3.排序

4.abbr.& n. century 世纪abbr. 大约;

5.约(尤用于日期前,源自拉丁语 circa);

6.cup的缩略语;

7.cent(s) (书写形式)分(币)

8.周长

9.可数名词

在数学中,C随使用场合的不同有不同含义。C作为数学符号使用时,表示复数集合。在几何图形中,C可以用于表示点,也可以用于表示平面图形的周长;在代数中,C用于表示组合数;在不定积分中,C用于表示任意常数。

在化学中,C有三种含义:碳元素、一个碳原子、金刚石(或者石墨).

c的所有单词

c的所有单词

c的所有单词

【原创版】

目录

1.引言

2.c 的含义和用途

3.c 的单词列表

4.c 的单词在英语中的应用

5.结论

正文

在英语语言中,字母 c 是一个常见的字母,它出现在许多单词的开头、中间和结尾。在本文中,我们将探讨 c 的所有单词,了解它们的含义和在英语中的应用。

c 在英语中有多种含义,包括代表声母/k/或/s/,以及表示罗马数字中的 100。此外,c 在某些缩写和简写中也有特殊意义,如 cm 代表厘米,c 代表摄氏度。

以下是包含字母 c 的一些常见英文单词:

1.Cat(猫):一种可爱的宠物

2.Car(汽车):一种交通工具

3.Cup(杯子):用来盛放饮料的器具

4.Cake(蛋糕):一种美味的甜点

5.Call(打电话):打电话联系某人

6.Can(能够):表示具备某种能力

7.City(城市):人口较多的繁华地区

8.Country(国家):一个独立的政治实体

这些单词中,有些以 c 开头,有些以 c 结尾,还有些单词中的 c 位于中间。它们在英语中扮演着重要角色,是我们日常生活中不可或缺的部分。

c 的单词在英语中有广泛的应用。例如,当我们谈论我们的日常生活时,我们可能会提到“我早上喝了一杯咖啡”(I ha

d a cup of coffe

e in the morning),或者“我昨天买了一辆新车”(I bought a new car yesterday)。这些例子中,c 的单词扮演着关键角色,使句子更加生动和有趣。

总之,字母 c 在英语中具有丰富的含义和用途。

c的书写格式及笔顺

c的书写格式及笔顺

c的书写格式及笔顺

汉字“C”是一个比较简单的字,它的书写格式和笔顺如下:

1. 首先,先写横向的一笔,从左到右,长度大约占整个字宽的一半。

2. 然后,从横线的中间位置,向下写一个竖直的一笔,长度略微超过横线的一半。

3. 最后,从竖线的底部向右下方写一个斜线,连接到横线的末端。

总体来说,汉字“C”的书写格式比较简单,也比较规范,符合汉字书写的基本规律。希望我的回答能够帮到你。

冬季养生:如何补充足够的维生素C

冬季养生:如何补充足够的维生素C

冬季养生:如何补充足够的维生素C

冬季,寒风凛冽,气温骤降,是一个人们容易感冒、身体抵抗力

下降的季节。在这个时节,保持身体健康,增强免疫力显得尤为重要。维生素C作为一种重要的营养素,对于增强免疫系统、促进伤口愈合

和抗氧化都有着不可或缺的作用。那么,在冬季,我们应该如何科学

地补充足够的维生素C呢?

维生素C的重要性

维生素C,又称抗坏血酸,是水溶性维生素之一,对人体的许多

生理功能至关重要。它在体内主要发挥以下几方面的作用:

增强免疫力:维生素C能够提高白细胞的功能,帮助机体抵御感染。在冬季,常见的感冒病毒及流感病毒频繁传播,适量摄入维生素C 能够有效增强身体抵抗力。

促进胶原蛋白合成:维生素C是合成胶原蛋白的重要成分,而胶

原蛋白在皮肤修复、关节健康等方面起到了重要作用。冬季气候干燥,加上穿衣较厚,人们的皮肤容易缺水,充足的维生素C能够改善皮肤

状况。

抗氧化作用:维生素C是一种强抗氧化剂,能够抵消自由基造成

的损伤,有助于减缓衰老和降低慢性疾病风险。

促进铁吸收:植物性食物中往往含有非血红铁,而维生素C可促

进这种铁的吸收,对于面临贫血问题的人尤为重要。

维生素C的每日推荐摄入量

根据中国营养学会发布的营养推荐量,成人每日摄入维生素C的推荐量为100毫克,而孕妇和哺乳期女性需要更多的摄入量(120毫克和130毫克)。在特殊情况下,比如运动员、老年人,或免疫系统较弱的人群,更应适量增加维生素C的摄入。因此,在冬季补充足够的维生素C显得尤为重要。

通过饮食补充维生素C

新鲜水果:新鲜水果是最富含维生素C的食品。例如:

字母c的书写格式

字母c的书写格式

字母c的书写格式

字母C是拉丁字母表中的第三个字母,是英语和许多其他语言中常用的字母之一。它有着独特的书写格式,我们来详细了解一下。

字母C的大写形式为C,小写形式为c。它是一个曲线造型的字母,有着连续

的弧线和圆弧组成。

在书写大写字母C时,我们需要先用一笔从上往下画直线,然后再从上部的中间位置开始画弧线,顺时针方向绕到下部,再回到中间位置连接直线。注意保持弧线的边缘光滑,避免过于尖锐。

在书写小写字母c时,我们需要先画一个小弧线,从上到下延伸,然后再从底

部的中间位置画上半圆弧,最后回到中间位置结束。同样要注意保持弧线的光滑和连贯性。

字母C的书写格式需要注意以下几点:

1. 保持大小写字母的比例:大写字母C相对于小写字母c更大一些,但仍要保

持相对的比例,以保持字母的整体统一和美感。

2. 弧线的形状:在画弧线时要注意保持形状的一致性,尽量避免弧线过于尖锐

或不光滑的情况。弧线的连续性也是很重要的,确保从上到下或从下到上的流畅过渡。

3. 字母的对称性:字母C是一个左右对称的字母,两侧的弧线应该尽量保持对称,使字母C的形状更加美观和完整。

4. 书写速度和笔画的控制:在书写字母C时,要控制好书写速度和笔画的力度,以保持线条的稳定性和一致性。过快的书写速度或过重的笔画可能会导致字母形状不清晰或不平衡。

在练习书写字母C时,可以使用练习纸或字母书写练习本。通过反复的练习,慢慢提高书写C字母的准确性和美感。

字母C是一种常用的字母,出现在许多单词中。掌握好字母C的书写格式,可以提高整体的书写质量和美观度。字母C的正确书写不仅在于外形的符合,更在于字母的动态和流畅。

碳的元素符号意义

碳的元素符号意义

碳的元素符号意义

碳元素的化学符号是C。是一种非金属元素,位于元素周期表的第二周期IVA族。它的化学符号是C,它的原子序数是6。

碳是一种很常见的元素,它以多种形式广泛存在于大气和地壳之中。碳单质很早就被人认识和利用,碳的一系列化合物——有机物更是生命的根本。

碳的元素符号意义:

1、宏观意义:C表示碳元素,是所有碳原子的总称。

2、宏观意义:C表示碳这种物质的单质,碳单质。

2、微观意义:C表示一个碳原子。

碳是人类接触到的最早的元素之一,也是人类利用得最早的元素之一。碳在自然界中存在有多种同素异形体:石墨、金刚石、石墨烯,碳纳米管,六方晶系陨石钻石,碳60。常见的碳的自然形式有炭、金刚石、石墨。以化合物形式存在的碳有:石灰石、煤、动植物体、白云石、天然气、二氧化碳、石油等。质碳的可以做冶炼金属,也可以涂在某些易于氧化的金属表层,增加抗氧化性和腐蚀性。可以当做润滑剂使用,形成很多晶体类型。可以用于制铅笔芯、干电池的电极、电车的滑块、冶铁、制轮胎、防毒面具的滤毒罐、制钻石、刻画玻璃,钻探机的钻头等。

大写字母c的四种写法 -回复

大写字母c的四种写法 -回复

大写字母c的四种写法-回复

大写字母C的四种写法:

在英语字母表中,大写字母C有四种写法,分别是:

1. 单曲线写法:这是我们最常见的写法,大写字母C由一条完整的曲线构成,顶部和底部都有一个平滑的弯曲。它类似于一个圆圈,但是上面有一个小扁平。

2. 对角线写法:这种写法是在曲线的基础上加入一条从上到下的对角线。对角线从上方的弯曲处往下延伸,直到底部的弯曲处。这个对角线使字母C看起来更加动态和有力。

3. 弯曲的角写法:这种写法在曲线的基础上,加入了两个从曲线顶部向上延伸的小弯曲。这些弯曲看起来像是C角被拉伸后的形状。

4. 有尾巴的写法:这种写法在曲线的基础上增加了一个向右延伸的小尾巴。尾巴从C曲线的右侧底部开始,作为曲线的延续。这个字母C看起来像是向右飞驰。

下面我们一步一步来回答这个问题,让我们更深入地了解这四种写法。

首先,我们来讨论第一种写法,单曲线写法。这是大写字母C最基本和常

见的写法。我们可以想象它是一个圆圈,但是在上方有一个小扁平,使得它能够与其他字母区分开。这种写法非常简洁和经典,适用于各种场合。

接下来,我们转向第二种写法,对角线写法。在单曲线写法的基础上,我们增加了一条从上到下的对角线。这个对角线使字母C看起来更加动态,有一种向前冲的感觉。它通常被用于一些需要强调力量和能量的场合。

第三种写法是弯曲的角写法。在单曲线写法的基础上,我们增加了两个从曲线顶部向上延伸的小弯曲。这些弯曲让字母C看起来像是C角被拉伸后的形状。这种写法给人一种时尚和现代的感觉,常常在设计领域使用。

最后,我们来讨论第四种写法,有尾巴的写法。在单曲线写法的基础上,我们加入了一个向右延伸的小尾巴。这个尾巴作为C曲线的延续,让字母C看起来像是向右飞驰。这种写法充满了动感和速度感,通常用于与速度、运动相关的领域。

c 数学符号

c 数学符号

c 数学符号

在数学中,C 随使用场合的不同有不同含义。C 作为数学符号使用时,表示复数集合;在几何图形中,C 可以用于表示点,也可以用于表示平面图形的周长;在代数中,C 用于表示组合数;在不定积分中, C 用于表示任意常数。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

自定义控件开发

一般而言,Visual Studio 2005中自带的几十种控件已经足够我们使用了,但是,在一些特殊的需求中,可能需要一些特殊的控件来与用户进行交互,这时,就需要我们自己开发新的、满足用户需求的控件。(源码网整理:) 要开发自己的控件,有几种方法:

❶复合控件(Composite Controls):将现有的各种控件组合起来,形成一个新的控件,来满足用户的需求。

❷扩展控件(Extended Controls):就是在现有的控件基础上,派生出一个新的控件,增加新的功能,或者修改原有功能,来满足用户需求。

❸自定义控件(Custom Controls):就是直接从System.Windows.Forms.Control 类派生,也就是说完全由自己来设计、实现一个全新的控件,这是最灵活、最强大的方法,但是,对开发者的要求也是最高的。要实现一个自定义控件,必须为Control类的的OnPaint事件编写代码,在OnPaint事件中实现自定义控件的绘制工作。同时,还可以重写Control类的WndProc方法,来处理底层的Windows消息。所以说,要实现一个自定义控件,对开发者的要求较高,要求开发者必须了解GDI+和Windows API的知识。

下面我们就分别给大家介绍这三种方法。

❶复合控件(Composite Controls)

复合控件实际上是控件的集合,类似于堆积木。因此,可以按照用户的需求,把VS 2005工具箱中的控件任意组合起来,形成一个复合控件。在以后使用中,将生成的这个复合控件作为一个控件来对待。

复合控件一般都是从UserControl类派生而来,因此复合控件(用户控件)可以在“UserControl测试容器”中进行测试。

复合控件的创建步骤:

第一步:新建一个Windows控件库项目“CompositeControlDemo”

第二步:向复合控件中添加Visual Studio 2005中的控件组合。

添加了一个Label控件和Timer控件。

Label控件的Text属性设置为””,Timer控件的Interval属性设置为1000毫秒,即1秒,同时,将Enabled属性设置为True。

设置Timer控件的Tick事件,并添加代码

第三步:向复合控件添加属性我们添加了一个前景色和背景色属性。

第四步:生成复合控件

直接按F5,或者点击“生成”菜单,选择其中的“生成解决方案”菜单向,就可以生成复合控件。

我们可以看到,生成的复合控件是以.dll文件的形式存在的。

第五步:把复合控件显示在工具箱中,并设置相应图标

1. 把复合控件显示在工具箱中

2.设置复合控件在工具箱中的图标

这里,我们可以看到,复合控件被加入到工具箱中了,但是使用一个默认的图标显示的(小齿轮),要在工具箱中显示一个我们自定义的图标有两种方法,这里我们先讲第一种。

[ToolboxBitmap(typed(Button))]

第六步:测试复合控件

其实,当我们直接按F5生成复合控件时,会弹出一个“用户控件测试容器”,在这个容器中,显示了我们的复合控件MyDigitalClock的运行情况,同时在其右侧,还有一个属性窗口,通过改变属性窗口中的属性设置,就可以改变复合控件的相应状态。比如,我们修改一下ClockBackColor属性和ClockForeColor属性(即设置一下背景色和前景色),可以看到,MyDigitalClock控件的样子发生了变化。

上面是通过“用户控件测试容器”来对复合控件进行测试,实际上,我们还可以通过创建一个新的Windows项目来对复合控件进行测试。

1.新建一个测试项目“TestCompositeControls”。

2.将复合控件“MyDigitalClock”添加到窗体中

3.设置MyDigitalClock控件的属性

4.按F5运行,观察窗体中的MyDigitalClock控件。

扩展控件(Extended Controls):就是在现有的控件基础上,派生出一个新的控件,增加新的功能,或者修改原有功能,来满足用户需求。

扩展控件保留了原来控件的界面、属性、方法,同时还可以扩展原有控件功能,实现新的功能,满足用户需求。(源码网整理:)

扩展控件可以在两方面进行扩展:

1.扩展用户界面,界面上有所变化,使界面更好看。

界面上要有所变化,就要重载OnPaint方法,对原有控件的界面进行重新绘制。

2.扩展功能,功能上有所加强。

功能上有所加强就是指增加新的功能,满足用户需求。

创建扩展控件的步骤:

第一步:新建一个类库项目

第二步:添加引用和继承

比如我们要扩展Button控件,就要添加包含Button控件的程序集System.Windows.Forms

同时,继承自System.Windows.Forms.Button

第三步:重载OnPaint方法,扩展用户界面,或者增添新的功能

第四步:生成扩展控件

直接按F5,或者点击“生成”菜单,选择其中的“生成解决方案”菜单向,就可以生成复合控件。

我们可以看到,生成的扩展控件是以.dll文件的形式存在的。

第五步:把扩展控件显示在工具箱中,并设置相应图标

与复合控件相同

第六步:测试扩展控件

复合控件一般都是从UserControl类派生而来,因此复合控件(用户控件)可以在“UserControl测试容器”中进行测试。但是,如果对于扩展控件,一般都不直接从UserControl类派生的,而是从需要扩展的那一类控件本身,就像我们后面要讲到的XButton扩展控件一样,它是从从Button类继承的,是以添加一个类的方式加到项目里,(复合控件是以一个控件库项目,待查证),这时测试就没有办法在“UserControl测试容器”中进行测试,只能新建一个Windows应用程序来对扩展控件进行测试。

相关文档
最新文档