-
大小: 81KB文件类型: .rar金币: 1下载: 0 次发布日期: 2021-05-20
- 语言: C#
- 标签:
资源简介
控件使用的是visual studio2010开发,对TextBox进行了改写,附带了验证功能,不需要开发人员再次对TextBox的内容进行验证,也不需要在相关的按钮里写判断语句,只需要配置下属性或者根据需求自定义验证事件即可,按钮里无需在对文本框进行验证。
修正了验证失败后还会执行按钮事件的错误,添加了显示样式Icon,优化部分代码,并修改了部分错误代码。
功能介绍文章:http://blog.csdn.net/ziyouli/article/details/7583824
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace regexTextbox
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender EventArgs e)
{
MessageBox.Show(“button1所有文本框通过验证“);
}
private void regexTextBox5_CustomerValidated(object sender TzhTechUcLibrary.CustomerEventArgs e)
{
if (e.Value.Length < 6 || e.Value.Length > 16)
{
e.ErrorMessage = “输入的字符串长度必须要在6~16位之间“;
e.Validated = false;
}
}
private void button2_Click(object sender EventArgs e)
{
MessageBox.Show(“button2所有文本框通过验证“);
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 144 2012-05-19 22:02 regexTextbox\regexTextbox\app.config
文件 44544 2012-05-21 21:30 regexTextbox\regexTextbox\bin\Debug\regexTextbox.exe
文件 144 2012-05-19 22:02 regexTextbox\regexTextbox\bin\Debug\regexTextbox.exe.config
文件 36352 2012-05-21 21:30 regexTextbox\regexTextbox\bin\Debug\regexTextbox.pdb
文件 11600 2012-05-21 21:30 regexTextbox\regexTextbox\bin\Debug\regexTextbox.vshost.exe
文件 144 2012-05-19 22:02 regexTextbox\regexTextbox\bin\Debug\regexTextbox.vshost.exe.config
文件 490 2010-03-17 22:39 regexTextbox\regexTextbox\bin\Debug\regexTextbox.vshost.exe.manifest
文件 14848 2012-05-21 19:27 regexTextbox\regexTextbox\bin\Debug\TzhTechUcLibrary.dll
文件 26112 2012-05-21 19:27 regexTextbox\regexTextbox\bin\Debug\TzhTechUcLibrary.pdb
文件 1020 2012-05-21 21:30 regexTextbox\regexTextbox\Form1.cs
文件 16283 2012-05-21 21:30 regexTextbox\regexTextbox\Form1.designer.cs
文件 37284 2012-05-21 21:30 regexTextbox\regexTextbox\Form1.resx
文件 16646 2012-05-21 19:27 regexTextbox\regexTextbox\obj\x86\Debug\DesignTimeResolveAssemblyReferences.cache
文件 6217 2012-05-21 21:30 regexTextbox\regexTextbox\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 914 2012-05-21 21:30 regexTextbox\regexTextbox\obj\x86\Debug\GenerateResource.read.1.tlog
文件 2020 2012-05-21 21:30 regexTextbox\regexTextbox\obj\x86\Debug\GenerateResource.write.1.tlog
文件 1372 2012-05-21 21:30 regexTextbox\regexTextbox\obj\x86\Debug\regexTextbox.csproj.FileListAbsolute.txt
文件 44544 2012-05-21 21:30 regexTextbox\regexTextbox\obj\x86\Debug\regexTextbox.exe
文件 22522 2012-05-21 21:30 regexTextbox\regexTextbox\obj\x86\Debug\regexTextbox.Form1.resources
文件 36352 2012-05-21 21:30 regexTextbox\regexTextbox\obj\x86\Debug\regexTextbox.pdb
文件 180 2012-05-21 19:24 regexTextbox\regexTextbox\obj\x86\Debug\regexTextbox.Properties.Resources.resources
文件 11750 2012-05-19 21:53 regexTextbox\regexTextbox\obj\x86\Debug\ResolveAssemblyReference.cache
文件 4608 2012-05-19 22:02 regexTextbox\regexTextbox\obj\x86\Debug\TempPE\Properties.Resources.Designer.cs.dll
文件 493 2012-05-21 19:24 regexTextbox\regexTextbox\Program.cs
文件 1356 2012-05-19 21:38 regexTextbox\regexTextbox\Properties\AssemblyInfo.cs
文件 2862 2012-05-19 22:02 regexTextbox\regexTextbox\Properties\Resources.Designer.cs
文件 5612 2012-05-19 21:38 regexTextbox\regexTextbox\Properties\Resources.resx
文件 1110 2012-05-19 22:02 regexTextbox\regexTextbox\Properties\Settings.Designer.cs
文件 249 2012-05-19 21:38 regexTextbox\regexTextbox\Properties\Settings.settings
文件 4235 2012-05-21 19:24 regexTextbox\regexTextbox\regexTextbox.csproj
............此处省略19个文件信息
- 上一篇:ASP.net小型论坛系统
- 下一篇:c#获取麦克风音量 百分比显示
评论
共有 条评论