Вы можете сделать одну из двух вещей.
Первый - выбрать по имени
Dim tb as TextBox = CType(sender,TextBox)
Select Case tb.Name
Case "TextBox1"
Второе - то, что я предпочитаю делать, это использовать свойство Tag в TextBox и помещать в него уникальный номер. Так что в этом случае ваш оператор Select будет выглядеть так:
Dim tb as TextBox = CType(sender,Textbox)
Select Case CInt(tb.tag)
Case 1
Case 2
....
Другая вещь, которую вы упомянули, это как убедиться, что TextBox потерял фокус. Существует также событие LostFocus , которое вы можете обработать в дополнение к событию Leave, которое вы сейчас обрабатываете.