[C#] funckje kopiuj wklej wytnij

W mojej aplikacji używam richTextBoxa i tam te metody są zaimplementowane tzn copy past cut

niestety w mojej aplikacji muszę dokonać parą zmian (uruchomić pewne funkcje po wklejeniu czegoś ) i zablokować też możliwość wklejeania tekstu o różnych fontach, kolorach.

Pytanie ogólne, może ktoś podpowie jak to mądrze zrobić.

Albo poprostu gdzie można zobaczyć implementacje tych metod (bo nie mogę nigdzie znaleźć) a dalej dałbym sobie już radę,