You can use MaskedTextBox for this purpose
You can find the various mask characters and help on MaskedTextBox here
http://msdn.microsoft.com/en-us/library/system.windows.forms.maskedtextbox.mask.aspx[
^]
Other option is to check with regular expressions like this
Regex.IsMatch(TextBox1.Text,@"[A-Z]{4}\-[A-Z]{4}\(2012\-2013\)")
If your problem is solved, you may accept the solution otherwise please post your queries