• 大小: 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个文件信息

评论

共有 条评论

相关资源