none
Evento se repetindo varias vezes RRS feed

  • Pergunta

  • Pessoal,

    Criei um TextBoxCustomizado com vários eventos, o problema que quando associo os eventos a uma instancia do text e tipo coloco 5 controles textbox dentro de um form esse evento é carregado varias vezes. Como eu faço para carregar o evento uma única vez?


    • Editado Jesualdo segunda-feira, 12 de novembro de 2012 21:42
    quarta-feira, 7 de novembro de 2012 03:11

Todas as Respostas

  • Jesualdo, Bom dia

    Posta seu código aqui para tentarmos te ajudar,

    Obrigado


    Bruno Viegas D. Ribeiro

    Analista Desenvolvedor de Sistemas
    www.brunoviegas.com.br
     

    quarta-feira, 7 de novembro de 2012 09:03
  • Que tipo de aplicação você ta criando, Web Forms ou Windows Application?
    quarta-feira, 7 de novembro de 2012 10:54
  • Bruno, 

    Como havia dito criei uma especialização do TextBox, trabalhando com MVP, pois esse controle deve funcionar em WINFORM e WEB. Na camada Presenter eu associo os eventos a qual a View ira chamar, então, tenho:

    public override void OnViewLoaded()
    {
        base.OnViewLoaded();
        this.View.OnGotFocus += new EventHandler(View_OnGotFocus);
        this.View.OnLostFocus += new EventHandler(View_OnLostFocus);
    }

    Se o meu Form(WINFORM) tiver 5 controles de TextBox ele executará cada eventos 5 vezes, tem algum jeito de executar somente o evento do controle que o envocou?

    Ajudou a esclarecer a dúvida?

    quarta-feira, 7 de novembro de 2012 12:47
  • Pablo,

    Windows Application

    quarta-feira, 7 de novembro de 2012 12:48