Вы устанавливаете источник привязки к самому ItemsControl
. Поэтому вам нужно разыскать DataContext
в ItemsControl
:
Command="{Binding DataContext.GameSelectedCommand, RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type ItemsControl}}}"
Как бы вы это узнали? Взгляните на окно вывода отладки при запуске приложения. Вы увидите сообщение в строке «Невозможно разрешить свойство GameSelectedCommand» в типе «ItemsControl».