您的位置:首页 > 编程语言 > C#

C#创建不规则窗体的3种方式详解

2017-02-11 00:21 344 查看
现在,C#创建不规则窗体不是一件难事,下面总结一下:

一、自定义窗体

一般为规则的图形,如圆、椭圆等。

做法:重写Form1_Paint事件(Form1是窗体的名字),最简单的一种情况如下:

4.运行

<!--[endif]-->

三、调用类库实现

主要就是根据一些坐标,然后根据这些坐标绘制窗体

代码如下:

?
当然,我们也可以自定义窗体的动作,如按着某个轨迹一定,下面的代码中的BackgroundForm程序中就小试了一下,效果还不错,下面是这些程序的效果图:





代码是.Net 2.0的,也可以转换为其他版本的,只要运行主程序即可。

以上的四种方法有利也有弊,希望大家提意见或者更好的解决方案。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: