Visual Basic - Problemas al utilizar AddItem

Life is soft - evento anual de software empresarial
   
Vista:

Problemas al utilizar AddItem

Publicado por Vilma (37 intervenciones) el 04/04/2008 21:27:13
Hola a todos!! alguien puede decir como solucionar el problema que cuando en una MSHFlexGrid utilizo la instrucción RemoveItem removiendo un Item y luego utilizo la instrucción AddItem para agregar un item, visulamente no agregaga ningun item mientras que la propiedad Rows indica que si?????

Ah ya utilice el evento Refresh y pasa lo mismo

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Problemas al utilizar AddItem

Publicado por Augusto (158 intervenciones) el 04/04/2008 22:12:54
Mmmmh nunca me ha fallado ese método.

Porque no para probar le pones

Grid.Rows = 1
Grid.AddItem "Prueba 1"
Grid.AddItem "Prueba 2"
Grid.AddItem "Prueba 3"

recuerda que le puedes especificar conun segundo parametro el numero de línea donde quieres posicionar el nuevo elemento.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Problemas al utilizar AddItem

Publicado por Vilma (37 intervenciones) el 04/04/2008 22:36:33
el problema sucede despues de borrar un item (con RemoveItem) y luego agregar un Item
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Problemas al utilizar AddItem

Publicado por Augusto (158 intervenciones) el 04/04/2008 23:22:51
Podrás poner tu codigo para copiarlo a un proyecto y ver el problema en vivo?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Problemas al utilizar AddItem

Publicado por Vilma (37 intervenciones) el 07/04/2008 14:20:21
'Agregar un Item

With MSHFlexGrid1
.Redraw = False
.AddItem ""

.Refresh
.Redraw = True

End With

'Remover un Item

With MSHFlexGrid1
If .Rows > 2 Then
.Col = 1
'Si en la columna 1 no hay setado ningun Item signifca que ese
'Item no esta guardado por ende se puede eliminar.
If .Text = "" Then
.Redraw = False
.RemoveItem (.Row)
.Refresh
.Redraw = True
End If
End If
End With

'El problema sucede despues que remuevo un item, al querer agregar otro visualmente no lo agrega, pero si la propiedad .Rows aumento un registro
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Problemas al utilizar AddItem

Publicado por Antonio (1 intervención) el 28/04/2011 11:42:29
¿que pasó con la solución de este problema?, ¿me pasa lo mismo ahora?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar