[WPF/C#]Problem beim nutzen eines Commands

Hi,
ich hab ein Problem bei folgendem Programm:
Der XAML-code der Datei „Start.xaml“

Der Quellcode der Page „Start.xaml“

using System.Windows;
using System.Windows.Controls;
using System.Windows.Input;

namespace Elementtiprogramm.WorldPages
{
 /// 
 /// Interaktionslogik für Start.xaml
 /// 
 public partial class Start : Page
 {
 public Start()
 {
 InitializeComponent();
 }

 private void Page\_Loaded(object sender, RoutedEventArgs e)
 {
 CommandBindings.Add(new CommandBinding(Commands.NachLinks, NachLinks\_Executed));
 }

 private void NachLinks\_Executed(object sender, ExecutedRoutedEventArgs e)
 {
 int Column = Grid.GetColumn(spieler);
 Grid.SetColumn(spieler, Column++);
 }
 }
}

Und hier der Quellcode der Klasse „Commands“

using System.Windows.Input;

namespace Elementtiprogramm
{
 public class Commands
 {
 private static RoutedUICommand nachOben;
 private static RoutedUICommand nachUnten;
 private static RoutedUICommand nachRechts;
 private static RoutedUICommand nachLinks;

 public Commands()
 {
 nachLinks = new RoutedUICommand("Nach links", "NachLinks", typeof(Commands));
 nachLinks.InputGestures.Add(new KeyGesture(Key.Left, ModifierKeys.None, "←"));
 nachRechts = new RoutedUICommand("Nach rechts", "NachRechts", typeof(Commands));
 nachRechts.InputGestures.Add(new KeyGesture(Key.Right));
 nachOben = new RoutedUICommand("Nach oben", "NachOben", typeof(Commands));
 nachOben.InputGestures.Add(new KeyGesture(Key.Up));
 nachUnten = new RoutedUICommand("Nach unten", "NachUnten", typeof(Commands));
 nachUnten.InputGestures.Add(new KeyGesture(Key.Down));
 }

 public static RoutedUICommand NachLinks
 {
 get { return nachLinks; }
 }
 public static RoutedUICommand NachRechts
 {
 get { return nachRechts; }
 }
 public static RoutedUICommand NachOben
 {
 get { return nachOben; }
 }
 public static RoutedUICommand NachUnten
 {
 get { return nachUnten; }
 }
 }
}

Wenn ich das Programm ausführe bekomme ich folgenden Fehler:

System.ArgumentNullException wurde nicht behandelt.
 Message=Der Wert darf nicht NULL sein.
Parametername: command
 Source=PresentationCore
 ParamName=command
 StackTrace[...]
 Den StackTrace-Teil hab ich weggelassen.

Weiss jemand Rat?
Lg der einzigware