000149. Кнопки, Текст-боксы и метки

webBrowser1.Url = new Uri( textBox1.Text );

try { webBrowser1.Url = new Uri( textBox1.Text ); } catch { return; }

Таким образом мы обезопасили себя от нестабильной работы. Однако нужно сообщать пользователю о неверном формате, иначе он будет в недоумении от того, почему браузер не переходит по заданной ссылке. Есть два способа этого сделать: 1) Через статичный класс MessageBox. В блоке catch в место return нужно написать:

} catch { MessageBox.Show("Неправильный адрес WEB-ссылки"); }

private void button1_Click( object sender, EventArgs e ) { try { webBrowser1.Url = new Uri( textBox1.Text ); label1.Text = ""; } catch { label1.Text = "Неверное имя ссылки!"; } }

Last updated