コード例 #1
0
 private void OnLogOnOrLogOutCompleted(object sender, MitbbsWebSessionEventArgs args)
 {
     App.WebSession.LogInCompleted -= OnLogOnOrLogOutCompleted;
     PivotControl.Title = "  家页 " + "(" + App.WebSession.Username + ")";
     LoadUserHome();
 }
コード例 #2
0
        private void OnLogOnCompleted(object sender, MitbbsWebSessionEventArgs args)
        {
            App.WebSession.LogInCompleted -= OnLogOnCompleted;

            if (args.Success)
            {
                App.Settings.LogOn = true;
                App.Settings.SetDefaultUser(_selectedUser);

                UsernameTextBox.IsEnabled = false;
                PasswordTextBox.IsEnabled = false;
                LogOnButton.Content = "退出";
                DeleteUserButton.IsEnabled = false;
                SaveUserButton.IsEnabled = false;

                UserListBox.SelectedItem = null;
            }
            else
            {
                App.Settings.SetDefaultUser(null);

                App.Settings.LogOn = false;
                MessageBox.Show("登录不成功!");
            }

            (ApplicationBar.Buttons[0] as ApplicationBarIconButton).IsEnabled = true; //save button
            (ApplicationBar.Buttons[1] as ApplicationBarIconButton).IsEnabled = true; //close button

            DisableRect.Visibility = Visibility.Collapsed;
            LogOnProgressBar.Visibility = Visibility.Collapsed;
        }
コード例 #3
0
        private void OnLogOutCompleted(object sender, MitbbsWebSessionEventArgs args)
        {
            App.WebSession.LogOutCompleted -= OnLogOutCompleted;

            App.Settings.LogOn = false;
            UsernameTextBox.IsEnabled = true;
            PasswordTextBox.IsEnabled = true;
            LogOnButton.Content = "登录";
            DeleteUserButton.IsEnabled = true;
            SaveUserButton.IsEnabled = true;

            if (_selectedUser != null && _selectedUser != _lastLogOnUser)
            {
                App.WebSession.LogInCompleted += OnLogOnCompleted;
                App.UserHome.ClearContent();
                App.WebSession.StartLogIn(_selectedUser.Username, _selectedUser.Password);
            }
            else
            {
                App.Settings.SetDefaultUser(null);

                (ApplicationBar.Buttons[0] as ApplicationBarIconButton).IsEnabled = true; //save button
                (ApplicationBar.Buttons[1] as ApplicationBarIconButton).IsEnabled = true; //close button

                DisableRect.Visibility = Visibility.Collapsed;
                LogOnProgressBar.Visibility = Visibility.Collapsed;
            }
        }
コード例 #4
0
 private void OnLogOnOrLogOutCompleted(object sender, MitbbsWebSessionEventArgs args)
 {
     ApplicationTitle.Text = App.License.AppTitle + " (" + App.WebSession.Username + ")";
 }
コード例 #5
0
 private void OnLogOnOrLogOutCompleted(object sender, MitbbsWebSessionEventArgs args)
 {
     PivotControl.Title = "  " + App.License.AppTitle + " (" + App.WebSession.Username + ")";
 }
コード例 #6
0
 private void OnLogOnOrLogOutCompleted(object sender, MitbbsWebSessionEventArgs args)
 {
     App.WebSession.LogInCompleted -= OnLogOnOrLogOutCompleted;
     LoadTopic(_resetScrollPos);
 }
コード例 #7
0
        private void OnLogOnCompleted(object sender, MitbbsWebSessionEventArgs args)
        {
            App.WebSession.LogInCompleted -= OnLogOnCompleted;
            App.WebSession.LogOutCompleted -= OnLogOnCompleted;

            ApplicationTitle.Text = App.License.AppTitle + " (" + App.WebSession.Username + ")";

            if (App.WebSession.IsLoggedIn)
            {
                LoadInputPage();
            }
            else
            {
                MessageBox.Show("用户未登录!");
                NavigationService.GoBack();
            }
        }
コード例 #8
0
 private void OnLogOnOrLogOutCompleted(object sender, MitbbsWebSessionEventArgs args)
 {
     App.WebSession.LogInCompleted -= OnLogOnOrLogOutCompleted;
     LoadMailbox();
 }