Dlaczego tak
Element bez dołączonych właściwości Grid.Row i Grid.Column trafia do komórki o indeksach 0, 0, czyli do lewej kolumny. Grid nie rozmieszcza elementów automatycznie, więc oba przyciski zajmą tę samą komórkę, a później zadeklarowany „Anuluj” zostanie narysowany na wierzchu. Aby umieścić go w prawej kolumnie, trzeba dopisać Grid.Column="1"; brak tego atrybutu nie jest błędem.