Этот код одинаково растягивает каждый столбец так, чтобы он соответствовал ширине таблицы.
table->horizontalHeader()->setSectionResizeMode(QHeaderView::Stretch);
Документы:
ApplicationCommands.NotACommand был разработан именно для этой цели:
«Эта команда всегда игнорируется и не обрабатывает событие ввода, вызвавшее ее. Это дает возможность отключить входная привязка, встроенная в существующий элемент управления. "
Чтобы использовать ваш пример:
CommandManager.RegisterClassInputBinding(
typeof(TextBox),
new InputBinding(
ApplicationCommands.NotACommand,
new KeyGesture(Key.S, ModifierKeys.Control)));