Я сейчас борюсь с таблицами внутри RichTextBoxs в WPF. В WPF в таблицах нет строк и столбцов, у них просто есть строки, каждая из которых имеет определенное количество ячеек. Когда пользователь нажимает кнопку "Добавить столбец", моя программа добавляет новую ячейку в каждую строку.
Проблема с использованием этого метода заключается в том, что после добавления пользователем столбца, если они нажимают кнопку отмены, он удаляет каждую ячейку один за другим, что явно не то, что ожидал пользователь.
Кто-нибудь знает, как временно отключить добавление действий в очередь отмены, или способ группировать действия отмены или любое другое решение моей проблемы?