Visual Basic.NET - scrollBar celda datagridview

 
Vista:
sin imagen de perfil
Val: 26
Ha aumentado su posición en 2 puestos en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

scrollBar celda datagridview

Publicado por Fernada (11 intervenciones) el 05/07/2021 15:11:09
Hola,

Tengo un DatagridView, donde una de las columnas es un texto donde la información no se alcanza a ver en su totalidad (no tengo espacio para agrandar el ancho de las celdas)

Necesito agregar el scrollbar a la celda para ver todo la información

Actuamente tengo el código para agregar el scroll pero cuando se edita la celda y no he logrado hacer lo mismo para la visualización..

Si alguien me pudiera ayudar


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Private Sub dgvAnalisis_EditingControlShowing( _
     ByVal sender As Object, _
     ByVal e As DataGridViewEditingControlShowingEventArgs) _
     Handles dgvAnalisis.EditingControlShowing
 
        ' Referenciamos el control TextBox subyacente existente
        ' en la celda que actualmente está siendo editada.
        '
        Dim tb As TextBox = TryCast(e.Control, TextBox)
 
        ' Si se ha referenciado el control, indicamos que
        ' sea multilínea.
        '
        If (tb IsNot Nothing) Then
            tb.Multiline = True
            tb.AcceptsReturn = True
            tb.AcceptsTab = True
            tb.ScrollBars = ScrollBars.Vertical
        End If
 
    End Sub
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
Imágen de perfil de melqui
Val: 643
Bronce
Ha mantenido su posición en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

scrollBar celda datagridview

Publicado por melqui (242 intervenciones) el 09/07/2021 17:11:58
vamos ver si entendi,
tu quiere que un textebox haga ScrollBars dentro del datagrid ?
tienes que configurar tu datagrid los tamanho de la columna
exemplo
1
2
datagrid .Columns("CODUSU").Width = 100 aqui colocas el tamanho de la columna el comprimento.
   datagrid   .Columns("CODUSU").MinimumWidth = 100 aqui colocas minimo el tamanho de la columna el comprimento.

esto hace que veas las informaciones en el datagrid de forma horizontal.
ms si deseas lo puedes hacer te recomiendo modifique por el DataGridViewTextBoxColumn via codigo.
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