【技术实现步骤摘要】
一种基于GDI/GDI+美化WinForm组件的方法
本专利技术涉及电子信息领域,尤其涉及一种基于GDI/GDI+美化WinForm组件的方法。
技术介绍
随着信息技术发展及普及,用户对信息系统界面接口的要求越来越高,一方面要求使用要流畅、无卡顿,另一方面要求操作界面要美观。微软提供的通用的WinForm组件库,已不能满足用户对界面美观个性化要求,如:窗口要使用圆角、按钮要特殊形状、滚动条要扁平化、随时响应用户操作等。现在通用的方法是选购一些商业化组件库,但是选购第三方组件库,需要花费相当一部分费用,对创业团队或者小微型信息技术公司来说,也是一笔额外支出。
技术实现思路
本专利技术的目的在于提供一种基于GDI/GDI+美化WinForm组件的方法,从而解决现有技术中存在的前述问题。为了实现上述目的,本专利技术采用的技术方案如下:一种基于GDI/GDI+美化WinForm组件的方法,包括以下步骤:S1、根据用户需求,确定需要进行美化的WinForm组件;S2、针对需要进行美化 ...
【技术保护点】
1.一种基于GDI/GDI+美化WinForm组件的方法,其特征在于,包括以下步骤:/nS1、根据用户需求,确定需要进行美化的WinForm组件;/nS2、针对需要进行美化的所述WinForm组件,创建一个新组件,所述新组建继承原来的相应的WinForm组件;/nS3、在所述新组件中重新载入原组件中的onPaint方法和事件;/nS4、根据原组件的属性信息,找到组件中每个元素的坐标;在所述新组件中的对应坐标位置调用GDI+的相关绘制接口,并输出重新绘制的图形元素,作为所述新组件中的图形元素;/nS5、在所述新组件的元素上,绘制所述图形元素在进行输入设备的操作事件时的图形界面 ...
【技术特征摘要】
1.一种基于GDI/GDI+美化WinForm组件的方法,其特征在于,包括以下步骤:
S1、根据用户需求,确定需要进行美化的WinForm组件;
S2、针对需要进行美化的所述WinForm组件,创建一个新组件,所述新组建继承原来的相应的WinForm组件;
S3、在所述新组件中重新载入原组件中的onPaint方法和事件;
S4、根据原组件的属性信息,找到组件中每个元素的坐标;在所述新组件中的对应坐标位置调用GDI+的相关绘制接口,并输出重新绘制的图形元素,作为所述新组件中的图形元素;
S5、在所述新组件的元素上,绘制所述图形元素在进行输入设备的操作事件时的图形界面;
S6、利用步骤S1-S5,创建满足用户需求的WinForm组件,用以开发新的软件产品。
2.根据权利要求1所述的基于GDI/GDI+美化WinForm组件的方法,其特征在于...
【专利技术属性】
技术研发人员:徐金召,
申请(专利权)人:红有软件股份有限公司,
类型:发明
国别省市:新疆;65
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。