Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > .NET для новичков > [WPF] MasterPage Win|Сделать страницу статической.


Автор: A5uKa 1.6.2010, 15:16
I've got Master page and some pages in my WPF application , also I've got WebBrowser on some page so I need NavigationService.Navigate doesn't call constructor of that page and WebBrowser stays on position for that page.

Ну у меня есть Мастер Винодоу и внутри Страницы, На одной странице лежит Веб ОБОЗРЕВАТЕЛЬ и когда я тыкаю на эту страницу он сбивается , ну страница заного создаётся. А статической быть не хочет. Вот ---

Page code :
Код


public /*static*/ partial class Page1 : System.Windows.Controls.Page
{
    public Page1()
    {
        InitializeComponent();
            wb1.Source = new System.Uri("http://www.google.com/");
    }
}


Window code :

Код

public partial class Window1 : System.Windows.Window
{

    public static ConfigStore.Config cfg;

    public Window1()
    {
        InitializeComponent();
    }

    private void GoToPageExecuteHandler(object sender, ExecutedRoutedEventArgs e)
    {
        frmContent.NavigationService.Navigate(new Uri((string)e.Parameter, UriKind.Relative));
    }

    private void GoToPageCanExecuteHandler(object sender, CanExecuteRoutedEventArgs e)
    {
        e.CanExecute = true;
    }

}


So , I need to save position of browser when I go out/in page with browser

Ближе к делу, Мне надо сохранить то что юзер накликал в браузере на странице после того как он потыкает по другим страницам.

Вооот ...
Не в той теме исключительно по личным причинам.

Автор: A5uKa 2.6.2010, 11:40
Сохраняю позицию в статической переменной потом иду туда ... 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)