Well just create a class may be you want user to enter name
public class Data
{
public string Name { get; set; }
}
XAML:
<my:DataGrid x:Name="dg" AutoGenerateColumns="True">my:DataGrid>
C#
List<Data> source = new List<Data>();
Loaded.....
{
dg.ItemsSource = source;
}
void Btn_Click(...)
{
source.Add(new Data()
{
Name = Nametxt.Text.Trim();
});
}