Visual Basic.NET - Adecuar el tamaño de las celdas de un datagridviev

   
Vista:

Adecuar el tamaño de las celdas de un datagridviev

Publicado por SirSocket (23 intervenciones) el 07/09/2010 11:06:30
Buenas.

Tengo una duda muuy tonta pero no se como hacerlo.

He creado un datagridviewer que contiene varias columnas,el problema es que las celdas no me ocupan el tamaño entero del datagridviewer que propiedad he de tocar para que sse quede cuadrado las celdas con el datagrid..sin tener que hacer mas pequeño el datagrid o que el usuario haga mas grande las celdas.
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:Adecuar el tamaño de las celdas de un datagridv

Publicado por Damian (824 intervenciones) el 10/09/2010 15:01:46
Pero eso lo haces con las columnas.
Para verificar que el usuario puede cambiar el tamaño de las columnas fijate en tu DataGridView en las propiedades el que dice AllowUserToResizeColumns y que este en True.
Desde codigo puedes cambiarlo de esta forma:

DataGridView.Columns(0).Width = 70
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:Adecuar el tamaño de las celdas de un datagridv

Publicado por RayoPunk (3 intervenciones) el 11/02/2015 23:02:20
vi muchos codigo con mucha complejidad y la verdad esto es lo que nesesitaba, solamente dar la medida a cada campo
pero sin embargo te falto agregar algo para los que son muy novatos
para hacerlopara mas columnas debe de ser asi

usandolo en un metodo

1
2
3
4
5
6
7
8
9
10
11
12
Sub MedidaGrid(ByVal grid As DataGridView, ByVal C1 As Integer, ByVal C2 As Integer, ByVal C3 As Integer, ByVal C4 As Integer, ByVal C5 As Integer, ByVal C6 As Integer, ByVal C7 As Integer)
        Try
            GridPoliza.Columns(0).Width = C1
            GridPoliza.Columns(1).Width = C2
            GridPoliza.Columns(2).Width = C3
            GridPoliza.Columns(3).Width = C4
            GridPoliza.Columns(4).Width = C5
            GridPoliza.Columns(5).Width = C6
            GridPoliza.Columns(6).Width = C7
        Catch ex As Exception
        End Try
    End Sub
y para mandarlo a llamar
seria asi

1
MedidaGrid(GridPoliza, 80, 120, 60, 100, 50, 300, 115)

y es aqui donde se asigna el grid y sus medidas segun la columna
y se puede ocupar para otros grids y asi reciclar nuestro metodo

por ejemplo

1
MedidaGrid(GridInciso, 100, 50, 90, 200, 50, 0, 0)

al ultimo 0,0 por que esta columnas no existen en este caso de grid
ojala y pueda reafirmar tu respuesta, gracias amigo
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:Adecuar el tamaño de las celdas de un datagridv

Publicado por SirSocket (23 intervenciones) el 10/09/2010 17:59:27
No si entiendo lo que me dices pas k lo que yo queria es que las columnas no se puedieran mkodificar y se ajustaran automaticament al ancho del datagrid....al final he hecho que no puedan modificar el tamaña de las columna y le he asignado un valor fijo
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