Вы должны иметь возможность добавить столбец в дизайнере, как всегда.Он просто добавит этот столбец ко всем сгенерированным.
РЕДАКТИРОВАТЬ
Извините, я принял WinForms.Хотя та же идея, просто добавьте столбцы непосредственно в XAML:
<DataGrid AutoGenerateColumns="True" ItemsSource="{Binding Src}" x:Name="Grid">
<DataGrid.Columns>
<DataGridCheckBoxColumn Header="Junk"></DataGridCheckBoxColumn>
<DataGridHyperlinkColumn Header="Junk2"></DataGridHyperlinkColumn>
</DataGrid.Columns>
</DataGrid>
Вот модель представления:
public class ViewModel
{
public ViewModel()
{
Src = new ObservableCollection<Item>() { new Item { Id = 1, Name = "A" }, new Item { Id = 2, Name = "B" } };
}
public ObservableCollection<Item> Src { get; set; }
}
public class Item{
public int Id { get; set; }
public string Name { get; set; }
}
И вот что она показывает:
