xml地图|网站地图|网站标签 [设为首页] [加入收藏]
类库介绍,WPF自定义RoutedEvent事件代码段
分类:编程

今天在写东西的时候,发现常用的代码段里没有RoutedEvent的,因此,写了一个代码段,方便以后使用,顺便记录一下,如何做代码段。

NumberValidators是一个用于验证中国大陆证件、号码是否符合国家标准的类库,因为该类库在昨日已经正式发布1.0.0版本至nuget,所以在此介绍下该类库的具体功能。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading;
using System.Threading.Tasks;
using System.IO;
using System.Collections;

1、在项目中新建一个XML文件,将扩展名修改为snippet。

 

namespace Demo
{
    public class FileListen
    {
        private AutoResetEvent autoResetEvent;
        private string listenPath = @"D:项目资料随笔Demolisten";
        private Queue fileQueue = new Queue();
        private static object objLock = new object();
        private bool isWait = true;

2、打开文件,然后右键--插入代码段--snippet

NumberValidators的github地址为:,v1.0.0版本目前包含三项验证:

        public FileListen(string listenPath)
        {
            this.listenPath = listenPath;
            Init();
        }

图片 1图片 2

大陆身份证验证

        private void Init()
        {
            FileSystemWatcher watcher = new FileSystemWatcher(listenPath);
            watcher.NotifyFilter = NotifyFilters.LastAccess | NotifyFilters.LastWrite | NotifyFilters.FileName | NotifyFilters.DirectoryName;
            watcher.Filter = "*.txt";
            watcher.EnableRaisingEvents = true;
            watcher.Created += new FileSystemEventHandler(MonitorFileCreate);

3、出现默认的代码段实例,修改不同的位置

增值税发票验证

            autoResetEvent = new AutoResetEvent(false);

图片 3

工商注册码/统一社会信用代码

            Thread thread = new Thread(DoWork);
            thread.Start();

本文由澳门新葡亰手机版发布于编程,转载请注明出处:类库介绍,WPF自定义RoutedEvent事件代码段

上一篇:求解最大连续子数组的算法,把一个文件夹下所 下一篇:新浪微博登录,居然有人打赏
猜你喜欢
热门排行
精彩图文