Monday, 2 December 2013

How to Create a Datagridview using Code

How to Create a Datagridview using Code

        DataGridView1.Columns.Clear()
        DataGridView1.Rows.Clear()

        DataGridView1.ColumnHeadersDefaultCellStyle.Font = New System.Drawing.Font("Verdana", 10.0F, System.Drawing.FontStyle.Bold) 'For Bold DGV HEADER
        DataGridView1.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
        DataGridView1.ColumnHeadersDefaultCellStyle.BackColor = Color.FromArgb(192, 192, 0)
        DataGridView1.ColumnHeadersBorderStyle = DataGridViewHeaderBorderStyle.None
        DataGridView1.AllowUserToAddRows = False
        DataGridView1.RowHeadersVisible = False
        DataGridView1.RowHeadersWidth = 70
        DataGridView1.ReadOnly = True
        DataGridView1.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.DisableResizing

        DataGridView1.ColumnHeadersHeight = 30
        DataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect
        DataGridView1.RowsDefaultCellStyle.Font = New System.Drawing.Font("Verdana", 10.0F, System.Drawing.FontStyle.Regular)

        DataGridView1.Columns.Add("column name", "Column Header Name")
        DataGridView1.Columns("column name").Width = 120
        DataGridView1.Columns("column name").AutoSizeMode =                        DataGridViewAutoSizeColumnMode.DisplayedCells
        DataGridView1.Columns("column name").DefaultCellStyle.WrapMode = DataGridViewTriState.True

        DataGridView1.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells


Pass COLUMN NAME AND Column Header Name in columns.add method

No comments:

Post a Comment