Я хочу Автоформата текст, введенный в текстовое поле, как так:Автоматическое форматирование текста текстового поля
Если пользователь вводит 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!
'MaskedTextBox'? –
@SriramSakthivel Можете ли вы быть более конкретным, чем просто называть элемент управления? Я новичок в C#. Я не знаю длины, поэтому не могу использовать маску. – user2714359
http://msdn.microsoft.com/en-us/library/system.windows.forms.maskedtextbox(v=vs.110).aspx – Arie