Fórum C# menu dinâmico!!! #21329

15/05/2009

0

Pessoal ,estou fazendo um trabalho em C de cadastro de clientes,só que eu precisava fazer uma tela com menu dinâmico para chamar as telas de cadastro,como que eu faço esse menu no windows form? :)


Priabefar

Priabefar

Responder

Posts

25/05/2009

Tiagodb

Para criar um menu de botões por exemplo:

for (int i = 0; i < 10; i++)
{
Button btn = new Button();
btn.Text = ´Texto do menu: ´ + i.ToString();
btn.Tag = i.ToString();
btn.Click += new EventHandler(btn_Click);
this.Controls.Add(btn);
}

todos os clicks irão transferir para o mesmo evento e você pode tratar o evento da seguinte maneira:

void btn_Click(object sender, EventArgs e)
{
MessageBox.Show(´Mensagem...´ + (sender as Button).Tag);
}


Responder

Gostei + 0

25/05/2009

Tiagodb

Esqueci no anterior, qualquer dúvida entra no blog da assinatura que será somente sobre tecnologias Microsoft.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar