Browse Source

修复了一些问题

CaptB 4 months ago
parent
commit
6a3ce3ebe1
2 changed files with 219 additions and 7 deletions
  1. 196 0
      Form1.Designer.cs
  2. 23 7
      Form1.cs

+ 196 - 0
Form1.Designer.cs

@@ -86,21 +86,39 @@
             menuStrip1.SuspendLayout();
             ((System.ComponentModel.ISupportInitialize)webView21).BeginInit();
             SuspendLayout();
+            // 
+            // statusStrip1
+            // 
             statusStrip1.Items.AddRange(new ToolStripItem[] { StatusLabel, toolStripStatusLabel1, progressBar, progressLabel, toolStripSplitButton1 });
             statusStrip1.Location = new Point(0, 538);
             statusStrip1.Name = "statusStrip1";
             statusStrip1.Size = new Size(784, 23);
             statusStrip1.TabIndex = 2;
             statusStrip1.Text = "statusStrip1";
+            // 
+            // StatusLabel
+            // 
             StatusLabel.Name = "StatusLabel";
             StatusLabel.Size = new Size(0, 18);
+            // 
+            // toolStripStatusLabel1
+            // 
             toolStripStatusLabel1.Name = "toolStripStatusLabel1";
             toolStripStatusLabel1.Size = new Size(595, 18);
             toolStripStatusLabel1.Spring = true;
+            // 
+            // progressBar
+            // 
             progressBar.Name = "progressBar";
             progressBar.Size = new Size(100, 17);
+            // 
+            // progressLabel
+            // 
             progressLabel.Name = "progressLabel";
             progressLabel.Size = new Size(0, 18);
+            // 
+            // toolStripSplitButton1
+            // 
             toolStripSplitButton1.DropDownItems.AddRange(new ToolStripItem[] { toolStripMenuItem2, toolStripMenuItem3 });
             toolStripSplitButton1.Image = Properties.Resources.zoom_to_actual_size_16px;
             toolStripSplitButton1.ImageTransparentColor = Color.Magenta;
@@ -108,16 +126,25 @@
             toolStripSplitButton1.Size = new Size(72, 21);
             toolStripSplitButton1.Text = "100%";
             toolStripSplitButton1.ButtonClick += toolStripSplitButton1_ButtonClick;
+            // 
+            // toolStripMenuItem2
+            // 
             toolStripMenuItem2.Image = Properties.Resources.zoom_in_16px;
             toolStripMenuItem2.Name = "toolStripMenuItem2";
             toolStripMenuItem2.Size = new Size(100, 22);
             toolStripMenuItem2.Text = "放大";
             toolStripMenuItem2.Click += toolStripMenuItem2_Click;
+            // 
+            // toolStripMenuItem3
+            // 
             toolStripMenuItem3.Image = Properties.Resources.zoom_out_16px;
             toolStripMenuItem3.Name = "toolStripMenuItem3";
             toolStripMenuItem3.Size = new Size(100, 22);
             toolStripMenuItem3.Text = "缩小";
             toolStripMenuItem3.Click += toolStripMenuItem3_Click;
+            // 
+            // comboBox1
+            // 
             comboBox1.Anchor = AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right;
             comboBox1.FlatStyle = FlatStyle.Popup;
             comboBox1.FormattingEnabled = true;
@@ -127,6 +154,9 @@
             comboBox1.Size = new Size(337, 25);
             comboBox1.TabIndex = 6;
             comboBox1.KeyDown += comboBox1_KeyDown;
+            // 
+            // back_button
+            // 
             back_button.FlatAppearance.BorderSize = 0;
             back_button.FlatStyle = FlatStyle.Flat;
             back_button.Image = Properties.Resources.back_arrow_24px;
@@ -136,6 +166,9 @@
             back_button.TabIndex = 7;
             back_button.UseVisualStyleBackColor = true;
             back_button.Click += back_button_Click;
+            // 
+            // forward_button
+            // 
             forward_button.FlatAppearance.BorderSize = 0;
             forward_button.FlatStyle = FlatStyle.Flat;
             forward_button.Image = Properties.Resources.circled_right_24px;
@@ -145,6 +178,9 @@
             forward_button.TabIndex = 8;
             forward_button.UseVisualStyleBackColor = true;
             forward_button.Click += forward_button_Click;
+            // 
+            // refresh_button
+            // 
             refresh_button.Anchor = AnchorStyles.Top | AnchorStyles.Right;
             refresh_button.FlatAppearance.BorderSize = 0;
             refresh_button.FlatStyle = FlatStyle.Flat;
@@ -155,6 +191,9 @@
             refresh_button.TabIndex = 9;
             refresh_button.UseVisualStyleBackColor = true;
             refresh_button.Click += refresh_button_Click;
+            // 
+            // stop_button
+            // 
             stop_button.Anchor = AnchorStyles.Top | AnchorStyles.Right;
             stop_button.FlatAppearance.BorderSize = 0;
             stop_button.FlatStyle = FlatStyle.Flat;
@@ -165,12 +204,18 @@
             stop_button.TabIndex = 10;
             stop_button.UseVisualStyleBackColor = true;
             stop_button.Click += stop_button_Click;
+            // 
+            // textBox1
+            // 
             textBox1.Anchor = AnchorStyles.Top | AnchorStyles.Right;
             textBox1.BorderStyle = BorderStyle.FixedSingle;
             textBox1.Location = new Point(481, 30);
             textBox1.Name = "textBox1";
             textBox1.Size = new Size(261, 23);
             textBox1.TabIndex = 11;
+            // 
+            // search_button
+            // 
             search_button.Anchor = AnchorStyles.Top | AnchorStyles.Right;
             search_button.FlatAppearance.BorderSize = 0;
             search_button.FlatStyle = FlatStyle.Flat;
@@ -181,191 +226,338 @@
             search_button.TabIndex = 12;
             search_button.UseVisualStyleBackColor = true;
             search_button.Click += search_button_Click;
+            // 
+            // menuStrip1
+            // 
             menuStrip1.Items.AddRange(new ToolStripItem[] { 文件FToolStripMenuItem, 编辑EToolStripMenuItem, 查看VToolStripMenuItem, 收藏夹AToolStripMenuItem, 工具TToolStripMenuItem, 帮助HToolStripMenuItem });
             menuStrip1.Location = new Point(0, 0);
             menuStrip1.Name = "menuStrip1";
             menuStrip1.Size = new Size(784, 25);
             menuStrip1.TabIndex = 13;
             menuStrip1.Text = "menuStrip1";
+            // 
+            // 文件FToolStripMenuItem
+            // 
             文件FToolStripMenuItem.DropDownItems.AddRange(new ToolStripItem[] { 新建NToolStripMenuItem, 打开OToolStripMenuItem, toolStripSeparator, 保存SToolStripMenuItem, 另存为AToolStripMenuItem, toolStripSeparator1, 打印PToolStripMenuItem, 打印预览VToolStripMenuItem, 发送SToolStripMenuItem, toolStripSeparator6, 属性PToolStripMenuItem, toolStripSeparator2, 退出XToolStripMenuItem });
             文件FToolStripMenuItem.Name = "文件FToolStripMenuItem";
             文件FToolStripMenuItem.Size = new Size(58, 21);
             文件FToolStripMenuItem.Text = "文件(&F)";
+            // 
+            // 新建NToolStripMenuItem
+            // 
             新建NToolStripMenuItem.Image = Properties.Resources.icons8_add_file_16;
             新建NToolStripMenuItem.ImageTransparentColor = Color.Magenta;
             新建NToolStripMenuItem.Name = "新建NToolStripMenuItem";
             新建NToolStripMenuItem.ShortcutKeys = Keys.Control | Keys.N;
             新建NToolStripMenuItem.Size = new Size(165, 22);
             新建NToolStripMenuItem.Text = "新建(&N)";
+            // 
+            // 打开OToolStripMenuItem
+            // 
             打开OToolStripMenuItem.Image = Properties.Resources.open_in_browser_16px;
             打开OToolStripMenuItem.ImageTransparentColor = Color.Magenta;
             打开OToolStripMenuItem.Name = "打开OToolStripMenuItem";
             打开OToolStripMenuItem.ShortcutKeys = Keys.Control | Keys.O;
             打开OToolStripMenuItem.Size = new Size(165, 22);
             打开OToolStripMenuItem.Text = "打开(&O)";
+            // 
+            // toolStripSeparator
+            // 
             toolStripSeparator.Name = "toolStripSeparator";
             toolStripSeparator.Size = new Size(162, 6);
+            // 
+            // 保存SToolStripMenuItem
+            // 
             保存SToolStripMenuItem.Image = Properties.Resources.save_16px;
             保存SToolStripMenuItem.ImageTransparentColor = Color.Magenta;
             保存SToolStripMenuItem.Name = "保存SToolStripMenuItem";
             保存SToolStripMenuItem.ShortcutKeys = Keys.Control | Keys.S;
             保存SToolStripMenuItem.Size = new Size(165, 22);
             保存SToolStripMenuItem.Text = "保存(&S)";
+            // 
+            // 另存为AToolStripMenuItem
+            // 
             另存为AToolStripMenuItem.Image = Properties.Resources.save_all_16px;
             另存为AToolStripMenuItem.Name = "另存为AToolStripMenuItem";
             另存为AToolStripMenuItem.Size = new Size(165, 22);
             另存为AToolStripMenuItem.Text = "另存为(&A)";
+            // 
+            // toolStripSeparator1
+            // 
             toolStripSeparator1.Name = "toolStripSeparator1";
             toolStripSeparator1.Size = new Size(162, 6);
+            // 
+            // 打印PToolStripMenuItem
+            // 
             打印PToolStripMenuItem.Image = Properties.Resources.print_16px;
             打印PToolStripMenuItem.ImageTransparentColor = Color.Magenta;
             打印PToolStripMenuItem.Name = "打印PToolStripMenuItem";
             打印PToolStripMenuItem.ShortcutKeys = Keys.Control | Keys.P;
             打印PToolStripMenuItem.Size = new Size(165, 22);
             打印PToolStripMenuItem.Text = "打印(&P)";
+            // 
+            // 打印预览VToolStripMenuItem
+            // 
             打印预览VToolStripMenuItem.Image = Properties.Resources.view_16px;
             打印预览VToolStripMenuItem.ImageTransparentColor = Color.Magenta;
             打印预览VToolStripMenuItem.Name = "打印预览VToolStripMenuItem";
             打印预览VToolStripMenuItem.Size = new Size(165, 22);
             打印预览VToolStripMenuItem.Text = "打印预览(&V)";
+            // 
+            // 发送SToolStripMenuItem
+            // 
             发送SToolStripMenuItem.Image = Properties.Resources.send_16px;
             发送SToolStripMenuItem.Name = "发送SToolStripMenuItem";
             发送SToolStripMenuItem.Size = new Size(165, 22);
             发送SToolStripMenuItem.Text = "发送(&S)";
+            // 
+            // toolStripSeparator6
+            // 
             toolStripSeparator6.Name = "toolStripSeparator6";
             toolStripSeparator6.Size = new Size(162, 6);
+            // 
+            // 属性PToolStripMenuItem
+            // 
             属性PToolStripMenuItem.Image = Properties.Resources.info_16px;
             属性PToolStripMenuItem.Name = "属性PToolStripMenuItem";
             属性PToolStripMenuItem.Size = new Size(165, 22);
             属性PToolStripMenuItem.Text = "属性(&P)";
+            // 
+            // toolStripSeparator2
+            // 
             toolStripSeparator2.Name = "toolStripSeparator2";
             toolStripSeparator2.Size = new Size(162, 6);
+            // 
+            // 退出XToolStripMenuItem
+            // 
             退出XToolStripMenuItem.Image = Properties.Resources.cancel_16px;
             退出XToolStripMenuItem.Name = "退出XToolStripMenuItem";
             退出XToolStripMenuItem.Size = new Size(165, 22);
             退出XToolStripMenuItem.Text = "退出(&X)";
             退出XToolStripMenuItem.Click += 退出XToolStripMenuItem_Click;
+            // 
+            // 编辑EToolStripMenuItem
+            // 
             编辑EToolStripMenuItem.DropDownItems.AddRange(new ToolStripItem[] { 撤消UToolStripMenuItem, 重做RToolStripMenuItem, toolStripSeparator3, 剪切TToolStripMenuItem, 复制CToolStripMenuItem, 粘贴PToolStripMenuItem, toolStripSeparator4, 全选AToolStripMenuItem, toolStripSeparator7, 查找FToolStripMenuItem });
             编辑EToolStripMenuItem.Name = "编辑EToolStripMenuItem";
             编辑EToolStripMenuItem.Size = new Size(59, 21);
             编辑EToolStripMenuItem.Text = "编辑(&E)";
+            // 
+            // 撤消UToolStripMenuItem
+            // 
             撤消UToolStripMenuItem.Image = Properties.Resources.undo_16px;
             撤消UToolStripMenuItem.Name = "撤消UToolStripMenuItem";
             撤消UToolStripMenuItem.ShortcutKeys = Keys.Control | Keys.Z;
             撤消UToolStripMenuItem.Size = new Size(161, 22);
             撤消UToolStripMenuItem.Text = "撤消(&U)";
+            // 
+            // 重做RToolStripMenuItem
+            // 
             重做RToolStripMenuItem.Image = Properties.Resources.redo_16px;
             重做RToolStripMenuItem.Name = "重做RToolStripMenuItem";
             重做RToolStripMenuItem.ShortcutKeys = Keys.Control | Keys.Y;
             重做RToolStripMenuItem.Size = new Size(161, 22);
             重做RToolStripMenuItem.Text = "重做(&R)";
+            // 
+            // toolStripSeparator3
+            // 
             toolStripSeparator3.Name = "toolStripSeparator3";
             toolStripSeparator3.Size = new Size(158, 6);
+            // 
+            // 剪切TToolStripMenuItem
+            // 
             剪切TToolStripMenuItem.Image = Properties.Resources.cut_16px;
             剪切TToolStripMenuItem.ImageTransparentColor = Color.Magenta;
             剪切TToolStripMenuItem.Name = "剪切TToolStripMenuItem";
             剪切TToolStripMenuItem.ShortcutKeys = Keys.Control | Keys.X;
             剪切TToolStripMenuItem.Size = new Size(161, 22);
             剪切TToolStripMenuItem.Text = "剪切(&T)";
+            // 
+            // 复制CToolStripMenuItem
+            // 
             复制CToolStripMenuItem.Image = Properties.Resources.paste_16px;
             复制CToolStripMenuItem.ImageTransparentColor = Color.Magenta;
             复制CToolStripMenuItem.Name = "复制CToolStripMenuItem";
             复制CToolStripMenuItem.ShortcutKeys = Keys.Control | Keys.C;
             复制CToolStripMenuItem.Size = new Size(161, 22);
             复制CToolStripMenuItem.Text = "复制(&C)";
+            // 
+            // 粘贴PToolStripMenuItem
+            // 
             粘贴PToolStripMenuItem.Image = Properties.Resources.paste_16px;
             粘贴PToolStripMenuItem.ImageTransparentColor = Color.Magenta;
             粘贴PToolStripMenuItem.Name = "粘贴PToolStripMenuItem";
             粘贴PToolStripMenuItem.ShortcutKeys = Keys.Control | Keys.V;
             粘贴PToolStripMenuItem.Size = new Size(161, 22);
             粘贴PToolStripMenuItem.Text = "粘贴(&P)";
+            // 
+            // toolStripSeparator4
+            // 
             toolStripSeparator4.Name = "toolStripSeparator4";
             toolStripSeparator4.Size = new Size(158, 6);
+            // 
+            // 全选AToolStripMenuItem
+            // 
             全选AToolStripMenuItem.Image = Properties.Resources.select_all_files_16px;
             全选AToolStripMenuItem.Name = "全选AToolStripMenuItem";
             全选AToolStripMenuItem.Size = new Size(161, 22);
             全选AToolStripMenuItem.Text = "全选(&A)";
+            // 
+            // toolStripSeparator7
+            // 
             toolStripSeparator7.Name = "toolStripSeparator7";
             toolStripSeparator7.Size = new Size(158, 6);
+            // 
+            // 查找FToolStripMenuItem
+            // 
             查找FToolStripMenuItem.Image = Properties.Resources.flash_light_16px;
             查找FToolStripMenuItem.Name = "查找FToolStripMenuItem";
             查找FToolStripMenuItem.Size = new Size(161, 22);
             查找FToolStripMenuItem.Text = "查找(&F)";
+            // 
+            // 查看VToolStripMenuItem
+            // 
             查看VToolStripMenuItem.DropDownItems.AddRange(new ToolStripItem[] { 工具栏ToolStripMenuItem, toolStripSeparator8, 刷新RToolStripMenuItem, 停止TToolStripMenuItem, 前进QToolStripMenuItem, 后退WToolStripMenuItem });
             查看VToolStripMenuItem.Name = "查看VToolStripMenuItem";
             查看VToolStripMenuItem.Size = new Size(60, 21);
             查看VToolStripMenuItem.Text = "查看(&V)";
+            // 
+            // 工具栏ToolStripMenuItem
+            // 
             工具栏ToolStripMenuItem.Checked = true;
             工具栏ToolStripMenuItem.CheckOnClick = true;
             工具栏ToolStripMenuItem.CheckState = CheckState.Checked;
             工具栏ToolStripMenuItem.Name = "工具栏ToolStripMenuItem";
             工具栏ToolStripMenuItem.Size = new Size(120, 22);
             工具栏ToolStripMenuItem.Text = "工具栏";
+            // 
+            // toolStripSeparator8
+            // 
             toolStripSeparator8.Name = "toolStripSeparator8";
             toolStripSeparator8.Size = new Size(117, 6);
+            // 
+            // 刷新RToolStripMenuItem
+            // 
             刷新RToolStripMenuItem.Name = "刷新RToolStripMenuItem";
             刷新RToolStripMenuItem.Size = new Size(120, 22);
             刷新RToolStripMenuItem.Text = "刷新(&R)";
             刷新RToolStripMenuItem.Click += 刷新RToolStripMenuItem_Click;
+            // 
+            // 停止TToolStripMenuItem
+            // 
             停止TToolStripMenuItem.Name = "停止TToolStripMenuItem";
             停止TToolStripMenuItem.Size = new Size(120, 22);
             停止TToolStripMenuItem.Text = "停止(&O)";
             停止TToolStripMenuItem.Click += 停止TToolStripMenuItem_Click;
+            // 
+            // 前进QToolStripMenuItem
+            // 
             前进QToolStripMenuItem.Name = "前进QToolStripMenuItem";
             前进QToolStripMenuItem.Size = new Size(120, 22);
             前进QToolStripMenuItem.Text = "前进(&Q)";
             前进QToolStripMenuItem.Click += 前进QToolStripMenuItem_Click;
+            // 
+            // 后退WToolStripMenuItem
+            // 
             后退WToolStripMenuItem.Name = "后退WToolStripMenuItem";
             后退WToolStripMenuItem.Size = new Size(120, 22);
             后退WToolStripMenuItem.Text = "后退(&W)";
             后退WToolStripMenuItem.Click += 后退WToolStripMenuItem_Click;
+            // 
+            // 收藏夹AToolStripMenuItem
+            // 
             收藏夹AToolStripMenuItem.DropDownItems.AddRange(new ToolStripItem[] { 添加到收藏夹ToolStripMenuItem, 整理收藏夹ToolStripMenuItem, toolStripSeparator10 });
             收藏夹AToolStripMenuItem.Name = "收藏夹AToolStripMenuItem";
             收藏夹AToolStripMenuItem.Size = new Size(72, 21);
             收藏夹AToolStripMenuItem.Text = "收藏夹(&A)";
+            // 
+            // 添加到收藏夹ToolStripMenuItem
+            // 
             添加到收藏夹ToolStripMenuItem.Name = "添加到收藏夹ToolStripMenuItem";
             添加到收藏夹ToolStripMenuItem.Size = new Size(148, 22);
             添加到收藏夹ToolStripMenuItem.Text = "添加到收藏夹";
+            // 
+            // 整理收藏夹ToolStripMenuItem
+            // 
             整理收藏夹ToolStripMenuItem.Name = "整理收藏夹ToolStripMenuItem";
             整理收藏夹ToolStripMenuItem.Size = new Size(148, 22);
             整理收藏夹ToolStripMenuItem.Text = "整理收藏夹";
+            // 
+            // toolStripSeparator10
+            // 
             toolStripSeparator10.Name = "toolStripSeparator10";
             toolStripSeparator10.Size = new Size(145, 6);
+            // 
+            // 工具TToolStripMenuItem
+            // 
             工具TToolStripMenuItem.DropDownItems.AddRange(new ToolStripItem[] { internet选项ToolStripMenuItem, 安全ToolStripMenuItem, 隐私ToolStripMenuItem, 内容ToolStripMenuItem, 连接ToolStripMenuItem, 程序ToolStripMenuItem, 高级ToolStripMenuItem });
             工具TToolStripMenuItem.Name = "工具TToolStripMenuItem";
             工具TToolStripMenuItem.Size = new Size(59, 21);
             工具TToolStripMenuItem.Text = "工具(&T)";
+            // 
+            // internet选项ToolStripMenuItem
+            // 
             internet选项ToolStripMenuItem.Name = "internet选项ToolStripMenuItem";
             internet选项ToolStripMenuItem.Size = new Size(145, 22);
             internet选项ToolStripMenuItem.Text = "Internet选项";
+            // 
+            // 安全ToolStripMenuItem
+            // 
             安全ToolStripMenuItem.Name = "安全ToolStripMenuItem";
             安全ToolStripMenuItem.Size = new Size(145, 22);
             安全ToolStripMenuItem.Text = "安全";
+            // 
+            // 隐私ToolStripMenuItem
+            // 
             隐私ToolStripMenuItem.Name = "隐私ToolStripMenuItem";
             隐私ToolStripMenuItem.Size = new Size(145, 22);
             隐私ToolStripMenuItem.Text = "隐私";
+            // 
+            // 内容ToolStripMenuItem
+            // 
             内容ToolStripMenuItem.Name = "内容ToolStripMenuItem";
             内容ToolStripMenuItem.Size = new Size(145, 22);
             内容ToolStripMenuItem.Text = "内容";
+            // 
+            // 连接ToolStripMenuItem
+            // 
             连接ToolStripMenuItem.Name = "连接ToolStripMenuItem";
             连接ToolStripMenuItem.Size = new Size(145, 22);
             连接ToolStripMenuItem.Text = "连接";
+            // 
+            // 程序ToolStripMenuItem
+            // 
             程序ToolStripMenuItem.Name = "程序ToolStripMenuItem";
             程序ToolStripMenuItem.Size = new Size(145, 22);
             程序ToolStripMenuItem.Text = "程序";
+            // 
+            // 高级ToolStripMenuItem
+            // 
             高级ToolStripMenuItem.Name = "高级ToolStripMenuItem";
             高级ToolStripMenuItem.Size = new Size(145, 22);
             高级ToolStripMenuItem.Text = "高级";
+            // 
+            // 帮助HToolStripMenuItem
+            // 
             帮助HToolStripMenuItem.DropDownItems.AddRange(new ToolStripItem[] { 帮助和支持ToolStripMenuItem, 关于EdgeVoyagerToolStripMenuItem });
             帮助HToolStripMenuItem.Name = "帮助HToolStripMenuItem";
             帮助HToolStripMenuItem.Size = new Size(61, 21);
             帮助HToolStripMenuItem.Text = "帮助(&H)";
+            // 
+            // 帮助和支持ToolStripMenuItem
+            // 
             帮助和支持ToolStripMenuItem.Name = "帮助和支持ToolStripMenuItem";
             帮助和支持ToolStripMenuItem.Size = new Size(183, 22);
             帮助和支持ToolStripMenuItem.Text = "帮助和支持";
+            // 
+            // 关于EdgeVoyagerToolStripMenuItem
+            // 
             关于EdgeVoyagerToolStripMenuItem.Name = "关于EdgeVoyagerToolStripMenuItem";
             关于EdgeVoyagerToolStripMenuItem.Size = new Size(183, 22);
             关于EdgeVoyagerToolStripMenuItem.Text = "关于 EdgeVoyager";
+            // 
+            // webView21
+            // 
             webView21.AllowExternalDrop = true;
             webView21.Anchor = AnchorStyles.Top | AnchorStyles.Bottom | AnchorStyles.Left | AnchorStyles.Right;
             webView21.CreationProperties = null;
@@ -377,7 +569,11 @@
             webView21.ZoomFactor = 1D;
             webView21.NavigationStarting += webView21_NavigationStarting;
             webView21.NavigationCompleted += webView21_NavigationCompleted;
+            webView21.SourceChanged += webView21_SourceChanged;
             webView21.ContentLoading += webView21_ContentLoading;
+            // 
+            // Form1
+            // 
             AutoScaleDimensions = new SizeF(7F, 17F);
             AutoScaleMode = AutoScaleMode.Font;
             ClientSize = new Size(784, 561);

+ 23 - 7
Form1.cs

@@ -1,3 +1,4 @@
+using System.Web;
 using Microsoft.Web.WebView2.Core;
 
 namespace EdgeVoyager
@@ -8,7 +9,7 @@ namespace EdgeVoyager
         public Form1()
         {
             InitializeComponent();
-            InitializeAsync(); 
+            InitializeAsync();
         }
 
         private void CoreWebView2_NewWindowRequested(object sender, CoreWebView2NewWindowRequestedEventArgs e)
@@ -22,6 +23,9 @@ namespace EdgeVoyager
         async void InitializeAsync()
         {
             await webView21.EnsureCoreWebView2Async(null);
+            webView21.CoreWebView2.WebResourceRequested += WebView2_WebResourceRequested;
+            await webView21.CoreWebView2.ExecuteScriptAsync("window.onload=function(){window.chrome.webview.postMessage('100');};");
+            webView21.CoreWebView2.Profile.PreferredColorScheme = CoreWebView2PreferredColorScheme.Light;
             webView21.CoreWebView2.NewWindowRequested += CoreWebView2_NewWindowRequested;
             if (Settings1.Default.firstwindow == true)
             {
@@ -68,7 +72,7 @@ namespace EdgeVoyager
         .welcome-text {
             text-align: center;
             margin: 20px 0;
-            font-size: 24px; /* 加大字体 */
+            font-size: 36px; /* 加大字体 */
             font-weight: bold; /* 加粗字体 */
             color: #0078D4; /* 颜色设置为0078D4 */
         }
@@ -121,9 +125,9 @@ namespace EdgeVoyager
 <body>
     <div class=""header"">
         <img src=""https://www.lykns.com.cn/wp-content/uploads/2025/01/pinwheel_48px.png"" alt=""Logo"" class=""logo"">
-        <span style=""font-size: 24px; color: #333; margin-left: 0;"">LYKNS</span>
+        <span style=""font-size: 24px; color: #333; margin-left: 0;"">LYKNS </span>
         <div class=""nav-links"">
-            <a href=""https://www.lykns.com.cn"" class=""nav-item"">LYKNS 主站</a>
+            <a href=""https://www.lykns.com.cn"" class=""nav-item""> 主站</a>
             <a href=""https://its.lykns.com.cn"" class=""nav-item"">云服务</a>
             <a href=""https://dev.lykns.com.cn"" class=""nav-item"">Git 服务</a>
             <a href=""https://survey.lykns.com.cn"" class=""nav-item"">问卷考试系统</a>
@@ -175,7 +179,8 @@ namespace EdgeVoyager
 
         private void search_button_Click(object sender, EventArgs e)
         {
-
+            webView21.CoreWebView2.Navigate("https://cn.bing.com/search?q=" + textBox1.Text);
+            webView21.CoreWebView2.Profile.PreferredColorScheme = CoreWebView2PreferredColorScheme.Light;
         }
 
         private void webView21_NavigationStarting(object sender, CoreWebView2NavigationStartingEventArgs e)
@@ -188,7 +193,7 @@ namespace EdgeVoyager
             comboBox1.Text = currentUrl;
             progressBar.Value = 0;
             progressLabel.Text = "0%";
-            StatusLabel.Text = "开始导航到:" + currentUrl; 
+            StatusLabel.Text = "开始导航到:" + currentUrl;
         }
 
         private async void webView21_NavigationCompleted(object sender, CoreWebView2NavigationCompletedEventArgs e)
@@ -201,7 +206,7 @@ namespace EdgeVoyager
             comboBox1.Text = currentUrl;
             progressBar.Value = 100;
             progressLabel.Text = "100%";
-            StatusLabel.Text = "完成。"; 
+            StatusLabel.Text = "完成。";
             string title = await webView21.CoreWebView2.ExecuteScriptAsync("document.title;");
             this.Text = "LYKNS EdgeVoyager:" + title.Trim('"');
 
@@ -310,5 +315,16 @@ namespace EdgeVoyager
         {
             webView21.CoreWebView2.GoBack();
         }
+
+        private void webView21_SourceChanged(object sender, CoreWebView2SourceChangedEventArgs e)
+        {
+            StatusLabel.Text = "源地址已更改";
+        }
+
+        private void WebView2_WebResourceRequested(object sender, CoreWebView2WebResourceRequestedEventArgs e)
+        {
+            string requestUri = e.Request.Uri;
+            StatusLabel.Text = "请求资源:" + requestUri;
+        }
     }
 }