none
bindingSource.filter se activa sin que yo lo llame RRS feed

  • Pregunta

  • hola, tengo un problema con un dataGridView y un BindingSource el problema es que con un botón ejecuto la siguiente instrucción private void btnTodoHorSinSal_Click(object sender, EventArgs e) { bindingSource1.Filter = "marca_entrada <> '' and marca_salida = ''"; } y con esta otra instrucción private void btnAplHorSal_Click(object sender, EventArgs e) { string a = mtxtHoraSal.Text; for(int i=0;i < dataGridView1.RowCount;i++) { dataGridView1[7,i].Value = a; } dataGridView1.Refresh(); } relleno una columna pero cada vez que se actualiza un registro del dataGridView este ejecuta el bindingSource.filter haciéndome perder el índice y el rowcount ya que se esta actualizando el dataGridView a cada ciclo del for existe algún medio para detener el filtro pero dejándolo como está ya que si uso la instrucción bindingSource.removefilter(); me muestra todos los registros sin el filtro aplicado antes de actualizar espero se haya entendido saludos
    • Cambiado Bob Shen miércoles, 20 de marzo de 2013 7:14 Not English
    martes, 19 de marzo de 2013 13:27

Todas las respuestas

  • Perdón, pero no logro entender que es lo que se pierde al actualizarse.
    Al actualizarse el registro, éste debe cumplir la misma condición del Filter.

    BECKLESPINAX

    jueves, 21 de marzo de 2013 1:08