频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

用C# Builder制作不规则窗体

来源:悠游在线 作者:徐长友 出处:巧巧读书 2006-01-15 进入讨论组
下一页 1 2 

  作不规则窗体涉及到API的调用和大量的编程,是件很复杂的事情。下面我们可以使用Borland C# Builder轻松的实现一个不规则窗体,以下面用一个示例来讲述其制作过程。

  一.准备不规则窗体位图

  二.窗体的设置

  三.代码的完成

  一.准备不规则窗体位图

  为了方便起见,我们随便找几个别的软件用的Skin。
这里使用金山影霸 2003的安装目录下的skins\ocean\KingDVD_Disable.BMP
当然完全可以使用画图工具,制作一个有形状的位图,背景使用一种特别的颜色,如白色。这个颜色会在后面用得上。

  [ 相关贴图 ]
用C# Builder制作不规则窗体(图一)


  二.窗体的设置

  1.新建C# Application

[ 相关贴图 ]
用C# Builder制作不规则窗体(图二)

  2.选中新建的窗体,设置其相应属性:

   (1).将 FormBorderStyle 属性设置为 None。

   (2).将窗体的 BackgroundImage 属性设置为先前面的位图文件。

   (3).将 TransparencyKey 属性设置为位图文件的背景色,本例中为白色。(此属性告诉应用程序窗体中的哪些部分需要设置为透明。 )

   (4).加一个picturebox1,就是一关闭位图,点击时关闭应用程序。

   (5).加一个contextMenu1,添加一菜单项“退出”,将winform的contextMenu设为contextMenu1。

  按F9运行你的程序,就可以看到你的不规则窗体了。

[ 相关贴图 ]
用C# Builder制作不规则窗体(图三)浏览地址: http://www.qqread.com/csharp/d682222000.html进入讨论组讨论。
下一页 1 2 
收藏此文】【 】【打印】【关闭
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
讨论组问题推荐
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章