Esempio n. 1
0
        private void Window_Loaded(object sender, RoutedEventArgs e)
        {
            log.InfoFormat("Loaded, visibility:{0}", this.Visibility);
            ProgressDialogLogin.Instance.ShowDialog(this);
            _loginMgr.LoginWindow = this;
            // init app below to show login window quickly
            Application.Current.Dispatcher.InvokeAsync(() => {
                InitAppParameters();

                HwndSource hwndSource = (HwndSource)HwndSource.FromVisual((Window)sender);
                hwndSource.AddHook(DragHook);

                _handle = new WindowInteropHelper(this).Handle;
                MainWindow mainWindow = (MainWindow)Application.Current.MainWindow;
                DisplayUtil.AdjustWindowPosition(this, mainWindow);
                mainWindow.InitData();
                ProgressDialogLogin.Instance.Hide();
                LoginManager.Instance.IsInitFinished = true;
                this.Activate();
            });
        }
Esempio n. 2
0
 private void Window_Loaded(object sender, RoutedEventArgs e)
 {
     DisplayUtil.AdjustWindowPosition(this, VideoPeopleWindow.Instance);
 }
 private void Window_Loaded(object sender, RoutedEventArgs e)
 {
     log.Info("Adjust window postion begin");
     DisplayUtil.AdjustWindowPosition(this, VideoPeopleWindow.Instance);
     log.Info("Adjust window postion end");
 }