private void TimerBuscar_Tick(object sender, System.EventArgs e) { TimerBuscar.Stop(); if (EntradaBuscar.Text.Length == 0 || EntradaBuscar.Text.Length > 5 || this.SearchText.Length > 0) { // Si el texto a buscar está en blaco, o es de más de 5 caracteres, // o es de menos de 5 pero hay un texto previo (vengo borrando con backspace) if (EntradaBuscar.Text != this.SearchText) { this.Search(EntradaBuscar.Text); } } }
private void EntradaBuscar_TextChanged(object sender, System.EventArgs e) { TimerBuscar.Stop(); TimerBuscar.Start(); }