Свой браузер на основе элемента управления WebBrowser - C#
Формулировка задачи:
Создал простенький WebBrowser.
Вот код:
Тут же возникло пара вопросов:
1. При открытии некоторых ссылок в этом браузере некоторые сайты открываются в другом окне и в браузере, который используется по умолчанию, как исправить баг? 0_0
2. После ввода адреса сайта в textbox работает только кнопка "Перейти", при нажатии на энтер ничего не происходит. Смотрел код на мсдне, пробывал налепить что-то подобное, но ничего не вышло
public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void go_Click(object sender, EventArgs e) { webBrowser1.Navigate("http://" + textBox2.Text); } private void back_Click(object sender, EventArgs e) { webBrowser1.GoBack(); } private void next_Click(object sender, EventArgs e) { webBrowser1.GoForward(); } private void update_Click(object sender, EventArgs e) { webBrowser1.Refresh(); } private void Form1_Load(object sender, EventArgs e) { } }
Решение задачи: «Свой браузер на основе элемента управления WebBrowser»
textual
Листинг программы
private void textBox1_KeyDown(object sender, KeyEventArgs e) { if (e.KeyData == Keys.Enter) webBrowser1.Navigate("www.YOUSITE.com"); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д