我在网上找了个日历控件的源码,想改成背景透明的那种样式,可修改窗体的TransparencyKey为窗体的背景色后变成了这个样子
想问下大家控件周围的那一圈颜色是怎么回事?应该是要在控件的代码里改吧,可我不知道怎么改.哪位如果知道请告诉我一声,或者有兴趣的帮我看看代码,下面是代码的下载地址。
http://www.cnpopsoft.com/attachments/month_0801/4200812012353.rar
想问下大家控件周围的那一圈颜色是怎么回事?应该是要在控件的代码里改吧,可我不知道怎么改.哪位如果知道请告诉我一声,或者有兴趣的帮我看看代码,下面是代码的下载地址。
http://www.cnpopsoft.com/attachments/month_0801/4200812012353.rar
Form.TransparencyKey 属性
获取或设置将表示窗体透明区域的颜色。 命名空间:System.Windows.Forms
程序集:System.Windows.Forms(在 system.windows.forms.dll 中)实际运行的效果就是:如果设置了TransparencyKey的颜色值,那么窗体上凡是原本显示该颜色的区域都会变成透明,用户看到的该区域实际上是窗体背后的内容。楼主只要将窗体最小化就可以看出这个结果。楼主需要的功能应该类似于Icon的显示,可以参考一下这方面的资料。
它的背景图的颜色不是全部图的颜色,需要重新编辑一下控件的背景图。