Inquiridor
Evento se repetindo varias vezes

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
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 -
-
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?
-