Чтобы получить полный контроль над тем, какие столбцы отображаются в Silverlight DataGrid, вам нужно определить свою собственную коллекцию «Столбцы». Например:
<sdk:DataGrid AutoGenerateColumns="False" ...>
<sdk:DataGrid.Columns>
<sdk:DataGridTextColumn x:Name="firstColumn".... />
....
</sdk:DataGrid.Columns>
</sdk:DataGrid>
Надеюсь, что поможет