Puedes utilizar try/catch para capturar el error
Código:
Try
'Tu codigo fuente
Catch
MsgBox("error")
End Try
No se que version de sharpdev. utilizes puedes utilizar Messagebox en lugar de MsgBox, si buscas info sobre MsgBox este tiene parametros para que dé la descripcion y numero de error.
Por otro lado tambien mediante codigo puedes hacer que el TextBox1 solo acepte numero y no letras, pero es otro tema y en .net estoy tan verde como tu.