前回は複数行選択されているとき、各行の先頭にタブ文字を挿入する方法を考えました。今回はその逆をやります。

各行の先頭にタブ文字をいれる方法 内容が同期されたRichTextBox(その4)

行頭がどこにあるか知る方法は前回のとおりです。そして行頭がほんとうにタブ文字なのかどうかを確認して削除リストのなかにいれています。

Undo用のメソッドです。