This blog shows how we can add extra row at runtime using loadingRow event in silverlight.
we can add rows at runtime using LoadingRow event in silverlight.
Example :
public MainPage()
{
dataGrid1.LoadingRow += new EventHandler<DataGridRowEventArgs>(dataGrid1_LoadingRow);
}
void dataGrid1_LoadingRow(object sender, DataGridRowEventArgs e)
{
e.Row.Header = e.Row.GetIndex() + 1;
}
Output looks like as following.
The Red mark is the row which added in datagrid.

We can also increase their indexing like,
e.Row.Header = e.Row.GetIndex() + 10;
Output.

We can set the style for this row in datagrid as below.
e.Row.HeaderStyle = (Style)Application.Current.Resources["myrow"];
Thanks.
Join the conversation! Your thoughts help the community grow.