2,854 questions
Try specifying the binding, for example:
<DataGridTextColumn Header="Term" Binding="{Binding Terms}" IsReadOnly="True"/>
But if you set AutoGenerateColumns="True" to your data grid, then the columns and rows will appear automatically.