Merhaba eğer butondan kastın backspace ise bu durumda textbox'n eventsnden Enter eventine ağırlık vermen gerekir, bu durumda şunu yap tuş algılama ile eğer backspace basılırsa timer çalışsın timer kodlarına ise örneğin timer 5'e geldiğinde textbox'daki metni string kontrolüne al replace komutu ile boşluk(space) karakterlerine ayır ve timer1==5 olursa replace edilen metnin son parçasını remove ederek tekrardan textbox1.text=replace ve remove edilmiş metin olarak eklet bu sayede back space uzun basılınca kelime kelime silebilirsin, bu aklıma gelen bir yöntem oldu.
C#'ta ileri seviye diye bir kavram aslında yok, ileri seviye algoritma var algoritmayı zihninde kurabildiğin sürece her şey yapabilirsin, C# buna müsait.
@rauf.k @ChuckerK