Как преобразовать textbox.text в int или что использовать вместо ввода int? - PullRequest
6 голосов
/ 15 мая 2011

Как преобразовать TextBox в int или внутри WPF есть поле, поддерживающее только числа?

Ответы [ 3 ]

12 голосов
/ 15 мая 2011

Для преобразования строки в int вы можете использовать Parse:

string text = "1234";
int value = int.Parse(text);

Или вы можете использовать NumericUpDown control.

4 голосов
/ 15 мая 2011

Я думаю, вы найдете ответ здесь: Как заставить TextBox принимать только числовой ввод в WPF?

Прокрутите вниз и увидите ответ Рэя.

0 голосов
/ 15 мая 2011

Если вам нужен только числовой ввод, вам, возможно, будет лучше с numbericupdown.Конечно, вы можете просто проверить ввод с помощью tryparse ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...