Показывать дочернее окно перед InitializeComponent - PullRequest
1 голос
/ 16 декабря 2011

У меня есть приложение Silverlight. Я хочу показать окно входа перед главной страницей InitializeComponent ();

этот метод не работает:

public MainPage()
        {
            Login log = new Login();
            log.Show();
            InitializeComponent();
        }

Любой совет?

1 Ответ

3 голосов
/ 16 декабря 2011

Попробуйте это:

public MainPage()
        {

            InitializeComponent();
            Loaded += MainPage_Loaded;
        }

 private void MainPage_Loaded(object sender, RoutedEventArgs e)
        {
            Visibility = Visibility.Collapsed;
            Login log = new Login();
            log.Show();
        }
...