Visual Basic.NET - Blokeo de Celdas

 
Vista:
sin imagen de perfil

Blokeo de Celdas

Publicado por Thomas (35 intervenciones) el 06/10/2004 02:33:14
Hola :), de nuevo yo y me disculpo x mi neofitez.

Sabe alguien como puedo blokear celdas de un datagrid?, ojo, solo algunas celdas ya ke en otras si se podrá editar siendo la misma columna.

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:Blokeo de Celdas

Publicado por Edgar (1501 intervenciones) el 06/10/2004 13:57:15
Hola

Pues creo que tendrás que hacer lo siguiente... en el método CurrentCellChanged sabes que cambiaste de celda.. asi que puedes determinar si en ese momento necesitas deshabilitar la celda... la celda es un textbox, asi que puedes obtener dicho textbox y deshabilitarlo, lo puedes obtener asi...

Private Sub GetDataGridTextBox()
Dim myTextBoxColumn As DataGridTextBoxColumn
myTextBoxColumn = CType(dataGrid1.TableStyles(0). _
GridColumnStyles("CompanyName"), DataGridTextBoxColumn)
Dim myGridTextBox As DataGridTextBox
myGridTextBox = CType(myTextBoxColumn.TextBox, DataGridTextBox)
End Sub

Claro que para poder hacer esto necesitas definir un estilo de tabla

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