[C#] Surcharge d'un composant WebBrowser
Bonjour,
Citation:
Os : Windows XP SP2
FrameWork : 2.0
Visual C# Express 2005
Le composant natif WebBrowse contient un menu contextuel qui permet de voir le code source de la page contenu dans le WebBrowse.
Je souhaiterais surcharger la méthode qui fait celà, en créant un control utilisateur surchargé.
Voici mon code actuel :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
|
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Drawing;
using System.Windows.Forms;
namespace AxWebBrowsePlus
{
public class AxWebBrowserAIT : System.Windows.Forms.WebBrowser
{
public AxWebBrowserAIT()
{
InitializeComponent();
}
private System.ComponentModel.IContainer components = null;
protected override void Dispose(bool disposing)
{
if (disposing) {
if (components != null) {
components.Dispose();
}
}
base.Dispose(disposing);
}
private void InitializeComponent()
{
this.SuspendLayout();
this.Name = "AxWebBrowserAIT";
this.Size = new System.Drawing.Size(150, 173);
this.ResumeLayout(false);
}
// ajout de la méthode surcharger !!!!
}
} |
J'ai plusieurs problèmes en fait :
- Comment trouver le nom de l'évenement qui s'occupe d'ouvrir le notepad et afficher le code source de la page HMTL.
- Comment la surcharger (Connaitre la signature de la procédure viruelle)
Merci d'avance pour votre aide.