É bem simples!
1 - Crie dois botões no seu formulário;
2 - dê um duplo clique no seu formulário e digite o seguinte código, exemplo:
private void Form1_Load(object sender, EventArgs e)
{
button1.Click += acao;
button2.Click += acao;
}
3 - "Blz", deve ter dado erro, agora, declare o "Delegate" abaixo da ação: "Form1_Load", exemplo:
EventHandler acao = delegate(object sender, EventArgs e)
{
MessageBox.Show("Ola Mundo!");
};
4 - Pronto, pode pressionar F5.
Observação: A sua classe Form1 deve ficar assim, exemplo:
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
button1.Click += acao;
button2.Click += acao;
}
EventHandler acao = delegate(object sender, EventArgs e)
{
MessageBox.Show("Ola Mundo!");
};
}