Cita:
Iniciado por escricop con el filteredextBoxExtender del ajaxcontrol toolkit puedes retringir el uso de los caracteres que desees es muy configurable y facil de usar
http://www.es-asp.net/tutoriales-asp-net/tutorial-5312-5335/filteredtextbox.aspx
y si es windows form? y si no es asp? y si no es ajax?