從我涉足C#的時間已經很長時間了,但我有一段時間讓我的form_load觸發。這是我無法想象的最簡單的事情爲什麼它不會開火!任何援助將不勝感激。Form1_Load即使在添加處理程序後也不會觸發
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace AppName_v4._0___TestRoom_Addon{
public partial class Form1 : Form{
public Form1() {
InitializeComponent();
this.Load += new EventHandler(this.Form1_Load); //FIRES!
}
private void Form1_Load(object sender, EventArgs e) {
webKitBrowser1.Dock = DockStyle.Fill; //DOES NOT FIRE!
webKitBrowser1.Navigate("http://192.168.0.10/?zoneid=11");
}
}
}
UPDATE
- 我用的斷點,以驗證該行是不是他
- 形式確實顯示
我自己也嘗試沒有以下成功...
namespace AlphaEntry_v4._0___MailRoom_Addon{
public partial class Form1 : Form{
public Form1() {
InitializeComponent();
}
protected override void OnLoad(EventArgs e)
{
webKitBrowser1.Dock = DockStyle.Fill;
webKitBrowser1.Navigate("http://192.168.0.10/?zoneid=11");
base.OnLoad(e);
}
}
}
UPDATE#2我能夠通過刪除並重新添加對WebKit控件的引用來獲得此工作。不知道發生了什麼事。感謝大家。
您是否已通讀輸出窗口中的信息? – jac 2011-03-04 18:44:36
@Beaner:是的,我看到錯誤,但即使沒有'webKitBrowser1。*'代碼也沒有調用該函數。 – Dutchie432 2011-03-04 18:48:07
@Beaner:更正:這些都是舊錯誤,現在不會顯示我清除了我的輸出窗口。仍然沒有'Form1_Load()' – Dutchie432 2011-03-04 18:49:32