Вы создаете сетку, что означает, что каждая ячейка в столбце будет иметь одинаковую ширину, а каждая ячейка в строке будет иметь одинаковую высоту.
Когда вы помещаете холст в столбец 0 (благодаряне указав столбец), что приводит к ширине столбца 0, как холст.Поскольку ваши кнопки не такие широкие, как холст, и вы не указали никаких других параметров, кнопки будут центрированы в их ячейке.Таким образом, любое дополнительное пространство будет выделяться одинаково на каждой стороне кнопки в нулевом столбце.