private void Button_Click(object sender, RoutedEventArgs e) { string uid = ComboBoxUserId.Text; string server = ComboBoxServer.Text; PlayerQueryResult playerQueryResult = GenshinApi.GetPlayerData(uid, server); if (!playerQueryResult.Success) { if (playerQueryResult.Message.Length == 0) { MessageBox.Show("米游社用户信息可能不完整!\n请在米游社登录账号并完善个人信息\n完善后方可查询任意玩家信息", "查询失败", MessageBoxButton.OK, MessageBoxImage.Information); Process.Start("https://bbs.mihoyo.com/ys/"); } else { MessageBox.Show(playerQueryResult.Message, "查询失败", MessageBoxButton.OK, MessageBoxImage.Information); } return; } WebBrowserMain.NavigateToString(PageRender.RenderPlayerPage(playerQueryResult)); MessageBus.PlayerQueryResult = playerQueryResult; MessageBus.AddQueryHistory(uid); }
private void Form1_Load(object sender, EventArgs e) { WebBrowserMain.Navigate(local.host); #region alt+tab ProcessModule objCurrentModule = Process.GetCurrentProcess().MainModule; objKeyboardProcess = new LowLevelKeyboardProc(captureKey); ptrHook = SetWindowsHookEx(13, objKeyboardProcess, GetModuleHandle(objCurrentModule.ModuleName), 0); #endregion }
private void Button_Click(object sender, RoutedEventArgs e) { string uid = ComboBoxUserId.Text; string server = ComboBoxServer.Text; PlayerQueryResult playerQueryResult = GenshinApi.GetPlayerData(uid, server); if (!playerQueryResult.Success) { MessageBox.Show(playerQueryResult.Message, "查询失败", MessageBoxButton.OK, MessageBoxImage.Information); return; } WebBrowserMain.NavigateToString(PlayerPageRender.RenderHtml(playerQueryResult)); MessageBus.AddQueryHistory(uid); }
private void WebBrowserForm_Load(object sender, EventArgs e) { //comments on button when mouse is on it toolTip1.ShowAlways = true; toolTip1.SetToolTip(btnBack, "Go back"); toolTip1.SetToolTip(btnForward, "Go forward"); toolTip1.SetToolTip(btnHomePage, "Go to your home page"); toolTip1.SetToolTip(btnLoginRegister, "If you login to an account you can use Bookmarks functionality!"); toolTip1.SetToolTip(btnNewTab, "Add a new tab to your browser\nIf you want to remove tab just double click on the tab!"); toolTip1.SetToolTip(btnRefresh, "Refresh page"); toolTip1.SetToolTip(btnSearch, "Search with URL"); WebBrowserMain.Navigate(homePage); WebBrowserMain.DocumentCompleted += WebBrowserMain_DocumentCompleted; cbBookmarks.Enabled = false; btnAddFavorite.Enabled = false; btnLoginRegister.ForeColor = Color.Green; }
private void ListBoxFeedItems_SelectedIndexChanged(object sender, EventArgs e) { WebBrowserMain.Navigate(Links[ListBoxFeedItems.SelectedIndex]); LabelPageTitle.Text = ListBoxFeedItems.Items[ListBoxFeedItems.SelectedIndex].ToString(); }
private void ButtonRefresh_Click(object sender, RoutedEventArgs e) { WebBrowserMain.Refresh(); }
private void ButtonGoForward_Click(object sender, RoutedEventArgs e) { WebBrowserMain.GoForward(); }
public InternalBrowserPage(Uri source) { InitializeComponent(); WebBrowserMain.Navigate(source); }
private void ButtonNavigate_Click(object sender, RoutedEventArgs e) { WebBrowserMain.Navigate(TextBoxUrl.Text); }
private void ButtonBack_Click(object sender, RoutedEventArgs e) { WebBrowserMain.GoBack(); }
public WebBrowserPage(string uri) { InitializeComponent(); nowuri = new Uri(uri); WebBrowserMain.Navigate(nowuri); }
public WindowHelp() { InitializeComponent(); WebBrowserMain.NavigateToString(Properties.Resources.HelpContent); }