我爱Aspx >> Asp.Net >> 使用C# 编写扩展存储过程public event PercentChangeHandler OnPercentChange;
public int CurrentPercent
{
get
{
return iCurPercent;
}
set
{
if ((value <= 100) && (value >= 0))
{
iCurPercent = value;
if (OnPercentChange != null)
OnPercentChange(iCurPercent);
this.Invalidate();
}
}
}
public Color PercentBackColor
{
get
{
return clPercent;
}
set
{
clPercent = value;
this.Invalidate();
}
}
public Color PercentTextColor
{
get
{
return clText;
}
set
{
clText = value;
this.Invalidate();
}
}
以上首先定义了事件,并在百分比改变时触发。然后是三个属性的实现。
下面,需要在Paint事件里改变Percent控制的显示状态。切换到设计页面,选择整个设计面板,在属性视图中将光标移动到Paint,按回车,代码页面里就自动为Paint事件建立了框架,其中其一个参数为System.Windows.Forms.PaintEventArgs e,可以用这个参数干很多事情。先输入以下画百分比控制边界的代码:
Ҷƪл˵?
C#正则表达式应用范例[05-20]
C#编程发送邮件[05-20]
c# 支持SMTP服务器认证的邮件发送..[05-20]
C# 格式化字符串 String.Format[05-20]
C# 格式化字符串 String.Format[05-20]
C#实现控件数组[05-20]
用C#读取图片的EXIF信息的方法[05-20]
用Visual C#实现文件下载[05-20]
使用C#调用外部Ping命令获取网络..[05-20]
使用C#控制远程计算机的服务[05-20]
C#正则表达式应用范例[05-20]
ASP生成静态网页的方法[05-20]
用ASP动态生成JavaScript的表单验..[05-20]
使用ASP实现http://xx@xx.xx虚拟..[05-20]
用ASP编程控制在IIS建立Web站点[05-20]
TrackBack 技术规范[05-20]
C#编程发送邮件[05-20]
c# 支持SMTP服务器认证的邮件发送..[05-20]
加固Windows Server 2003 IIS 服..[05-20]
C# 格式化字符串 String.Format[05-20]