.NET Framework2.0 SP2、.NET Framework3.5 SP1 で試したところ UserControl に WebBrowser コントロールを貼り付けると、 Load イベントハンドラーが呼ばれません。 private void UserControl1_Load(object sender, EventArgs e) { MessageBox.Show("呼ばれない orz"); } このデリゲート(UserControl1_Load) を呼ぶのは、 ベースクラスの OnLoad() メソッドです。 というわけで、OnLoad() が呼ばれないのかな?と思い、 オーバーライドしてブレークを張ったところ、ちゃんと呼ばれています。 OnLoad() で追加したイベントハンドラーを呼ばれないなんてことがあるの? など思いつつ Reflector で UserContr