Если вы в состоянии сделать это только для чтения, тогда простой способ состоит в том, чтобы связать еще одно свойство - StakesAndGame
:
public string StakesAndGame
{
get { return string.Format("{0} {1}", Stakes, Game); }
}
и просто добавьте столбец, который его использует:
Просто не забывайте вызывать OnPropertyChanged
для этого свойства, а также при изменении ставок в Stakes или Game. Или вы можете написать конвертер значений и объединить два столбца вместе с ним, но для этого требуется больше кода, чем предыдущий.
Если вам нужно, чтобы они были доступны для записи, то это сложнее, и я действительно не рекомендую такой подход. Но если вам это нужно, вы можете играть с DataGridTemplateColumn
, как в этом ответе .