none
acionar user Control atraves de um botão RRS feed

  • Pergunta

  • Seguinte, criei um form com diversos botões e ao clicar em add no projeto criei um User Control. Gostaria de saber como faço pra direcionar esse user Control ao clicar em um dos botões que foram criados no form?
    sexta-feira, 22 de novembro de 2013 02:13

Todas as Respostas

  • Vai depender do cenário!!!

    Se você criou um UserControl vamos dizer com o nome de UserControl1 

    se pode ir no Click de qualquer Button e dar um Controls.Add (Forms) e Children.Add (Xaml)

    Exemplo

    Adicione um panel e um button e faça essa rotina! (Utilize o Exemplo 2)

    //Exemplo 1 Para Forms
    private void button1_Click(object sender, EventArgs e)
    {
    	panel1.Controls.Add(new UserControl1());
    }
    //Exemplo 2 Para Xaml
    private void Button_Click(object sender, RoutedEventArgs e)
    {
    	this.Panel1.Children.Add(new UserControl1());
    }


    Fulvio Cezar Canducci Dias



    sexta-feira, 22 de novembro de 2013 20:46