private void OnLoaded(object sender, RoutedEventArgs e) { Visibility = Visibility.Hidden; SetInfo("请认证用户信息"); LoadUserSetting(); if (!user.AutoSign) { CheckVersion(); } bool result = (bool)new UserAccount().ShowDialog(); if (result) { SaveUserSetting(); SetInfo(""); FrameTrigger = new DispatcherTimer(); FrameTrigger.Tick += new EventHandler(ScrollMessageItemList); FrameTrigger.Interval = new TimeSpan(0, 0, 0, 0, 10); FrameTrigger.Start(); popup.Show(); popup.Owner = this; if (user.DisablePopupMessage) { popup.Visibility = Visibility.Hidden; } MessageReceiver = MessageReceive.GetInstance(GetMessageCount()); StartMessageReceive(); StartCheckVersion(); isWorking = true; Visibility = Visibility.Visible; } }