PDA

Click to See Complete Forum and Search --> : VS[2005] Win CE 5.0 Resize Datagrid Column


Besoup
Mar 21st, 2008, 09:40 AM
Using a datatable bound to my datagrid I am wondering how to resize the datagrid's columns.
This is the code I am using:


Private Sub frmMovement_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
CreateDT()
DataGrid1.DataSource = ds.Tables("Movements")

txtFrom.Focus()




End Sub
Private Sub CreateDT()

dtMovements = New DataTable("Movements")


'creates Seq column in datatable
Dim cSeq As DataColumn = New DataColumn("Seq")
cSeq.DataType = Type.GetType("System.Int16")

dtMovements.Columns.Add(cSeq)

'creates From column in datatable
Dim cFrom As DataColumn = New DataColumn("From")
cFrom.DataType = Type.GetType("System.String")

dtMovements.Columns.Add(cFrom)

'creates Scancode column in datatable
Dim cScanCode As DataColumn = New DataColumn("ScanCode")
cScanCode.DataType = Type.GetType("System.String")
dtMovements.Columns.Add(cScanCode)

'creates To column in datatable
Dim cTo As DataColumn = New DataColumn("To")
cTo.DataType = Type.GetType("System.String")
dtMovements.Columns.Add(cTo)

'creates Boxes column in datatable
Dim cBoxes As DataColumn = New DataColumn("Boxes")
cBoxes.DataType = Type.GetType("System.Int16")
dtMovements.Columns.Add(cBoxes)


ds.Tables.Add(dtMovements)

End Sub

Shaggy Hiker
Mar 21st, 2008, 10:31 PM
I thought it was possible using the ColumnStyle class, but as far as I can tell, it isn't an option.

petevick
Mar 25th, 2008, 03:10 AM
Hi,

there is a log posting from the .Net CF team here (http://blogs.msdn.com/netcfteam/archive/2006/04/25/583542.aspx)describing the 'new' functionality of the datagrid, plus a sample - this may help



Pete