Что ж, я не знаю о ваших предыдущих попытках, но в настоящее время каждая из них обрабатывается отдельно.так что если textBox1.Text! = "Эрик", то остальное, присоединенное к Эрику, будет запущено, и в этом случае покажет MessageBox, независимо от того, совпадали ли два других оператора if.
Возможно, у вас возникла ошибка в вашем другом случае?Попробуйте, как написали некоторые из вышеперечисленных людей, и посмотрите, работает ли это.