设为首页 加入收藏

TOP

Win Form如何制作透明窗体?
2014-11-24 01:23:11 来源: 作者: 【 】 浏览:7
Tags:Win Form 如何 制作 透明 窗体

透明窗体的源代码:在public Form2()中的InitializeComponent();语句下家人以下代码:



this.Location = new System.Drawing.Point(100, 100);


this.Cursor = System.Windows.Forms.Cursors.Hand;


// 定义在窗体上,光标显示为手形


this.Text = “透明的WinForm窗体!”;


// 定义窗体的标题名称


this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;


// 定义窗体的开始显示位置是屏幕的中间


this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.Fixed3D;


// 窗体的边界是Fixed3D类型


this.ForeColor = System.Drawing.SystemColors.Desktop;


//以桌面的前景色作为窗体的前景色


this.Font = new System.Drawing.Font(“宋体”, 9);


// 定义字体类型,大小


this.BackColor = System.Drawing.Color.DimGray;


// 定义背景色为蓝色


this.ClientSize = new System.Drawing.Size(440, 170);


// 设置窗体的大小


// Opacity属性设立窗体的透明程度,只对于视窗2000有效


this.Opacity = 0.60;



代码分析:


程序设计中,”this”关键字就是指向一个对象的实例,指当前窗体。


名称空间–System.Drawing。通过这个名称空间定义的类,就可以更好的设计对象,处理颜色和大小。


Opacity 这个属性是定义WinForm的透明程度,并且这个属性只能用在视窗2000。属性的区值0-1,代表从完全透明到不透明。


Location 初始化WinForm的位置,就是当应用程序运行的时候,显示WinFrom的固定位置其他分析见代码注释!


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇COM是如何访问数据库的? 下一篇.NET下内存分配机制是什么?

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: