2010-08-29 4 views
0

Я новичок в WPF. В winforms я использовал для создания презентатора и нового в статическом main(). Конструктору ведущего будет дана ссылка на основную форму до того, как будет показана форма.WPF - новый презентатор при запуске приложения

MainPresenter presenter = new MainPresenter(myform); 
Application.Start(myform); 

Как это сделать в WPF? Я заметил, что App.xaml имеет свойство «StartUri», которое указывает, какую форму загрузить. Где главная точка входа в приложение WPF и как изменить поведение по умолчанию здесь?

Спасибо!

ответ

0

Это сообщение показывает, что мне нужно отлично.

http://www.developingfor.net/wpf/accessing-command-line-arguments-in-wpf.html

Startup="Application_Startup" 

Это было добавлено в заявлении App.xaml Application.

Затем я телеграфировал событие в App.xaml.cs

private void Application_Startup(object sender, StartupEventArgs e) 
     { 

     } 

Это помогло тоже много:

http://social.msdn.microsoft.com/forums/en-US/wpf/thread/e5757d5c-28f3-4233-8a5f-00116587d5c7

0

Вы можете сделать это в конструкторе или нагруженного события либо основной формы (указанный в startUri) или в App.xaml.cs файл

Смежные вопросы