Acão em componentes dinamicos

Pessoal… tenho a seguinte situação…

  • Um form que que contém botões criados dinamicamente, por exemplo usuário digita 5 então se cria 5 botões no form… até ai OK
  • Ao mesmo são adicionados eventos para esses botões (claro)… sendo que os eventos executam um mesmo método… até ai OK também

Problema:

  • Porém esse método recebe um parâmetro que irá imprimir na tela alguma coisa…
    Exemplo básico: usuário digita 5, são criados 5 botões, e a cada criação esses botões irão ter sua ordem de criação… clicou no botão 1… ele imprime 1, e assim por diante

Alguém sabe a maneira “mais correta” de poder executar essas acoes diferenciando uma da outra !??