Si he entendido bien, la duda esta en como implementar la función copiar, pegar y cortar, todas ellas son un texto.
Lo que no nos dices es si el texto viene de un textbox o de donde, pero no importa, es muy sencillo.
Copiar:
1) Averiguas que es lo que han seleccionado, mirando los métodos de los textbox seguro que encuentras algo, el método Selected igual sirve.
2) Cuando sabes que tienes seleccionado, lo guardas en una variable, por ejemplo portapapeles, o como quieras llamarlo
FIN
Cortar:
hace lo mismo que copiar, puedes llamar a copiar() y además luego corta el chaco que has copiado, es decir, si teníamos "La casa es roja", y hemos cortado "casa",, nos quedara "La es roja", para eso mira las funciones replace() o find() ...
Pegar:
1) Detecta donde esta el foco, habrá alguna función de los textbox
2) Pega ahí la variable portapapeles, mira algún método de función, igual merge() podría valer.