I think that the OP might want something like is seen in VS.NET, or
Word, where you can have the cursor be an overlay point instead of an
insertion point.
In the VS.NET, and some other environments, this is represented as a
block.
The TextBox class doesn't support this, so the OP would need another
class, or try to subclass the textbox and offer the functionality on his
own.