Первая часть вашего вопроса вы можете решить с помощью CellTemplate
:
<dxg:GridColumn Header="Header2" Width="470">
<dxg:GridColumn.CellTemplate>
<DataTemplate>
<Border Background="Red"/>
</DataTemplate>
</dxg:GridColumn.CellTemplate>
</dxg:GridColumn>
Вторая часть: вы хотите добавить его во время выполнения?или у вас уже есть поле для автоматически сгенерированной сетки столбца?Было бы лучше, если бы вы изложили здесь некоторые детали, которые помогут мне ответить на ваш вопрос.
РЕДАКТИРОВАТЬ
Итак, точное решение, которое я не могу дать вам,потому что я не уверен, что правильно вас понял.Я думаю, что вы можете привязать свою ячейку к GridControl и использовать свойство RowIndex [я не знаю, как его вызывать] или что-то в этом роде.
<DataTemplate>
<Border Background="Blue">
<TextBlock Text="{Binding ElementName=YourGridControl, Path=RowIndex}">
</Border>
</DateTemplate>