我想自动格式化在文本框中输入的文本,如下所示:
如果用户输入 2 个字符,例如 38,它会自动添加一个空格。所以,如果我输入 384052 最终结果将是:38 30 52。
我试过这样做,但出于某种原因,从右到左,一切都搞砸了..我做错了什么?
static int Count = 0;
private void packetTextBox_KeyPress(object sender, KeyPressEventArgs e)
{
Count++;
if (Count % 2 == 0)
{
packetTextBox.Text += " ";
}
}
Thanks!