Если текстовое поле является вашей адресной строкой, оно не будет работать. NavigateToString будет интерпретировать то, что находится в вашем текстовом поле, как буквальный HTML.
web.NavigateToString (textBox1.Text);
должно быть
web.Source = new Uri(textBox1.Text, UriKind.Absolute);