Skip to content

Commit 255be04

Browse files
committed
GridView: Update Add new Row
1 parent 0f6ef6b commit 255be04

5 files changed

+40
-5
lines changed

controls/gridview/rows/adding-and-inserting-rows.md

Lines changed: 40 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Adding and Inserting Rows
2+
title: Adding and Inserting Rows (Unbound Mode)
33
page_title: Adding and Inserting Rows - WinForms GridView Control
44
description: Learn how to add or insert rows in WinForms GridView at run time.
55
slug: winforms/gridview/rows/adding-and-inserting-rows
@@ -9,14 +9,49 @@ position: 2
99
previous_url: gridview-rows-adding-and-inserting-rows
1010
---
1111

12-
# Adding and Inserting Rows
12+
# Adding and Inserting Rows In Unbound Mode
1313

14-
When **RadGridView** is in unbound mode, you can add new rows to the **Rows** collection.
14+
When **RadGridView** is in **unbound mode**, you can add new rows to the **Rows** collection.
1515

1616
## Adding rows to RadGridView
1717

1818
For example, if the grid control contains four columns – [GridViewTextBoxColumn]({%slug winforms/gridview/columns/column-types/gridviewtextboxcolumn%}), [GridViewDecimalColumn]({%slug winforms/gridview/columns/column-types/gridviewdecimalcolumn%}), [GridViewDateTimeColumn]({%slug winforms/gridview/columns/column-types/gridviewdatetimecolumn%}) and [GridViewCheckBoxColumn]({%slug winforms/gridview/columns/column-types/gridviewcheckboxcolumn%}) you can add an empty row as it is demonstrated in the code snippet below.
19-
19+
20+
````C#
21+
public RadForm1()
22+
{
23+
InitializeComponent();
24+
this.radGridView1.AutoSizeColumnsMode = GridViewAutoSizeColumnsMode.Fill;
25+
this.radGridView1.Columns.Add(new GridViewTextBoxColumn(){ HeaderText="TextBox Column" });
26+
this.radGridView1.Columns.Add(new GridViewDecimalColumn(){ HeaderText="Decimal Column" });
27+
this.radGridView1.Columns.Add(new GridViewDateTimeColumn(){ HeaderText="DateTime Column" });
28+
this.radGridView1.Columns.Add(new GridViewCheckBoxColumn(){ HeaderText="CheckBox Column" });
29+
}
30+
31+
````
32+
````VB.NET
33+
Public Sub New()
34+
InitializeComponent()
35+
Me.radGridView1.AutoSizeColumnsMode = GridViewAutoSizeColumnsMode.Fill
36+
Me.radGridView1.Columns.Add(New GridViewTextBoxColumn() With {
37+
.HeaderText = "TextBox Column"
38+
})
39+
Me.radGridView1.Columns.Add(New GridViewDecimalColumn() With {
40+
.HeaderText = "Decimal Column"
41+
})
42+
Me.radGridView1.Columns.Add(New GridViewDateTimeColumn() With {
43+
.HeaderText = "DateTime Column"
44+
})
45+
Me.radGridView1.Columns.Add(New GridViewCheckBoxColumn() With {
46+
.HeaderText = "CheckBox Column"
47+
})
48+
End Sub
49+
50+
````
51+
52+
{{endregion}}
53+
54+
2055
The RadGridView.Rows.__AddNew()__ method adds an empty row and allows the user to enter a value for each column cells’:
2156

2257
#### Add an empty row
@@ -125,7 +160,7 @@ RadGridView1.Rows.Insert(2, dataRowInfo)
125160
126161
![WinForms RadGridView Insert row to a specific position](images/gridview-rows-adding-and-inserting-rows004.png)
127162

128-
# See Also
163+
## See Also
129164
* [Conditional Formatting Rows]({%slug winforms/gridview/rows/conditional-formatting-rows%})
130165

131166
* [Creating custom rows]({%slug winforms/gridview/rows/creating-custom-rows%})
1.74 KB
Loading
2.4 KB
Loading
3.35 KB
Loading
4.59 KB
Loading

0 commit comments

Comments
 (0)