Я хочу разрешить некоторые простые команды форматирования в WPF RichTextBox, но не другие.
Я создал панель инструментов, которая позволяет пользователям применять полужирный или курсивный шрифт и использовать маркированные или нумерованные списки. (Обычно , Я хочу поддерживать только те команды форматирования, которые подходят для блога или вики.)
Проблема в том, что пользователи могут выполнять операции вырезания и вставки, которые вставляют текст с цветами переднего плана и фона, среди других видов запрещенного форматирования. Это может привести к неприятным проблемам с удобством использования, например, когда пользователи вставляют белый текст на белый фон.
Есть ли способ отключить эти расширенные функции форматирования? Если нет, есть ли способ перехватить операцию вставки и удалить ненужное форматирование?