winForm不规则窗体设置组件
为了方便写程序的需要,我写了这个组件,只要将组件拖入窗体中然后进行简单的设置就可以实现不规则窗体。
组件是在Microsoft Visual Studio 2005上编写的,因此应该不支持低版本的平台。
ImageStyle组件是基于图片来设置异型窗体的。StyleImage属性是所需要使用的的背景图片,设置后窗体将依据图片的背景变成不规则的,图片背景色运行时将变成透明;IsFormMovable属性设置成true时则窗体可以由左键进行拖动。下图是设计时将窗体背景设置为一个小女孩的样子,运行时背景将变为透明。
MacStyle组件可以将其所在的窗体的边框设置成Mac风格,同样只要将MacStyle拖入到相应的窗体中即可,不需要其它的设置,但是这个组件还存在一些bug,(是设计时方便性的问题,不是运行时bug,因此可放心使用)由于近期要考试的原因,还没有来得及改。如下图所示,将MacStyle拖入到窗体中效果。
下载地址: Style.rar
希望发现bug的朋友多多指教,谢谢。
组件是在Microsoft Visual Studio 2005上编写的,因此应该不支持低版本的平台。
ImageStyle组件是基于图片来设置异型窗体的。StyleImage属性是所需要使用的的背景图片,设置后窗体将依据图片的背景变成不规则的,图片背景色运行时将变成透明;IsFormMovable属性设置成true时则窗体可以由左键进行拖动。下图是设计时将窗体背景设置为一个小女孩的样子,运行时背景将变为透明。
MacStyle组件可以将其所在的窗体的边框设置成Mac风格,同样只要将MacStyle拖入到相应的窗体中即可,不需要其它的设置,但是这个组件还存在一些bug,(是设计时方便性的问题,不是运行时bug,因此可放心使用)由于近期要考试的原因,还没有来得及改。如下图所示,将MacStyle拖入到窗体中效果。
下载地址: Style.rar
希望发现bug的朋友多多指教,谢谢。