是否可以强制windows窗体应用程序中的文本框在“覆盖模式”下工作,即在用户键入而不是添加时替换字符?
否则,有没有一个标准的方法来获得这种行为?

最佳答案

尝试使用MaskedTextBox并将InsertKeyMode设置为InsertKeyMode.Overwrite。

MaskedTextBox box = ...;
box.InsertKeyMode = InsertKeyMode.Overwrite;

08-05 14:07