MaskedEditText C# port of this project and a sample project illustrating common uses. Install it via NuGet using: PM> Install-Package MaskedEditText