Visual Basic.NET - editar datagrid vb.net

 
Vista:

editar datagrid vb.net

Publicado por Marlen (7 intervenciones) el 04/08/2005 16:45:39
Hola,

soy nuevo en vb.net, tengo una aplicación en evb, que necesito implementar en vb.net, mi problema en este momento es que necesito poder editar sobre una datagrid (no se si es posible ) o si no simular editar sobre una de sus columnas. el evb ya tengo el codigo pero en vb.net no he encontrado las funciones correspondientes.

Private Sub GridIndicadores_EnterCell()

If GridIndicadores.Col = 2 And GridIndicadores.row <= GridIndicadores.Rows Then
'Situo el textbox sobre la celda
Text1.Left = GridIndicadores.Left + GridIndicadores.ColPos(GridIndicadores.Col) + 30 ' GridIndicadores.CellLeft
Text1.Top = GridIndicadores.Top + GridIndicadores.RowPos(GridIndicadores.row) + 30 ' Grid.CellTop
Text1.Width = GridIndicadores.ColWidth(GridIndicadores.Col)
Text1.Height = GridIndicadores.RowHeight(GridIndicadores.row)
Text1.Text = GridIndicadores.Text
Text1.SelStart = 0
Text1.SelLength = Len(Text1.Text)
'Traigo el textbox al frente
Text1.ZOrder 0
Text1.Visible = True
Text1.SetFocus
End If

End Sub

Este es el codigo, espero me puedan ayudar.

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:editar datagrid vb.net

Publicado por tzener (83 intervenciones) el 11/08/2005 23:25:29
En el datagrid ya puedes hacer la edicion de todas las columnas que desees permitir. A grandes rasgos, puedes crear una estructura de tabla dentro de un DataView (checate como generarla) a ese DataView le puedes cobnfigurar el tipo de dato de cada columna, sus valores por default, si son o no editables, etc. y al final de cuentas haces un

DataGrid.DataSource = DataView

y esto te mostrara el DataView en el grid..... la funcionalidad para agregar nuevo, borrar elemento y todas eas ya las trae integradas el grid y las puedes usar modificando tu DataView

Saludos
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:editar datagrid vb.net

Publicado por Marlen (7 intervenciones) el 20/08/2005 01:53:38
Te refieres a utilizar DataGridTableStyle?

He tratado de definir una para mi grilla pero no me muestra los datos en la grilla, aunque le mando a mostrar "VisibleRowCount" me muestra 7 que son los datos que estan en la tabla asignada a la grilla. pero no se por que no los veo.

No se si te puedo mandar el codigo para ver si tu puedes mirar que pasa :)

De antemano muchas gracias
Saludos
Marlen
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