Как позволить пользователю установить свою домашнюю страницу в c # visual studio 2008? - PullRequest
0 голосов
/ 27 апреля 2010

Я создаю браузер и должен предоставить пользователю возможность установить свою домашнюю страницу. Я создал браузер с вкладками. Кто-нибудь может подсказать, что мне делать?

Спасибо

Ответы [ 3 ]

1 голос
/ 27 апреля 2010

Настройка окна свойств с текстовым полем, запрашивающим URL домашней страницы пользователя; сохранить его где-нибудь доступным в будущем. Когда пользователь нажимает кнопку «Домой» в своем браузере, получает URL-адрес и переходит на этот сайт.

1 голос
/ 27 апреля 2010

Поместите в вашу конфигурацию поле для браузера с именем UserHomePage и сможете хранить в нем URL.

Когда пользователь находится на веб-сайте и использует ваше меню / кнопки для Set as HomePage, сохраните текущий URL-адрес в поле UserHomePage.

Когда браузер впервые открывается, перейдите по этому URL.

Если кто-то нажмет кнопку HOME, перейдите по этому URL.

0 голосов
/ 27 апреля 2010

// объявленная открытая строка "sString" // «Задать домашнюю страницу» - это полоска инструментов. Хранится textboxURL в sString. // Домой является кнопка панели инструментов. Переместилась на sString.

публичная строка sString;

    private void setHomepageToolStripMenuItem_Click(object sender, EventArgs e)
    {
        sString = urlTextBox.Text;
        string home = "http://" + sString;            
    }

private void homeToolStripButton_Click (отправитель объекта, EventArgs e)

    {
        ((WebBrowser)tabControl.SelectedTab.Controls[0]).Navigate(sString);
    }

Спасибо "Радж Море" и "KMan" за помощь.

...