易截截图软件、单文件、免安装、纯绿色、仅160KB

C#如何设置Forms背景颜色透明

C#实现Windows Form的透明背景用下面这段代码能实现非常有意思真正的透明背景,透明的地方不仅能显示其下一层的图案,而且能让鼠标穿越过去,成为真正的透明化。
注释掉的3行中,前2行代码是实现透明效果的另外第一个办法,最后1行是第三种办法。
但第一个方法根本不起作用,因为Windows Form所用“调色板”是“系统调色板”,即SystemColors,仅当SystemColors里面包含Transparent这个颜色才能显示出透明背景效果。
第三个设置Opacity的方法是将整个ClientWindow上的所有东西全部透明化,而不仅仅是背景,如果设置为0,则是完全透明,但整个程序该显示的部分也都透明了,意味着程序变得找不着了。
第二种办法可以实现透明化。
namespace DesktopClock
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
//SetStyle(ControlStyles.SupportsTransparentBackColor, true);
//this.BackColor=Color.Transparent;
this.BackColor = Color.White;
this.TransparencyKey = Color.White;
//this.Opacity = 0.5;
}
}
}

当开发一个透明软件的时候,比如QQ之类的,还需要设置一个窗体的属性this.FormBorderStyle=FormBorderStyle.None,意思是去掉标题栏


相关文档:

ASP.NET(C#)中web.config文件详解

一、认识Web.config文件
   Web.config 文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的Web.config文件,包括默认 ......

c#xml的增删改查


已知有一个XML文件(bookstore.xml)如下:  
  <?xml   version="1.0"   encoding="gb2312"?>  
  <bookstore>  
      <book   genre="fantasy"   ISBN="2-3631-4">  
       &n ......

C# Active控件,并触发javascript事件

创建一个Winform用户控件 UserControl1
 using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Drawing;
using System.Data;
using System.Text;
using System.Windows.Forms;
using System.Runtime.InteropServices;
using System.Reflection;
namespace MyActiveT ......

c# 操作excel

 OleDbConnection conn = null;
            try
            {
               `string strConn;
  &n ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号