如何将textbox.text转换为int或者仅用于int输入?

时间:2011-05-15 16:10:56

标签: c# wpf input textbox validation

如何将TextBox转换为int或WPF中是否只有一个仅支持数字的框?

3 个答案:

答案 0 :(得分:12)

要将字符串转换为int,您可以使用Parse

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

或者您可以使用NumericUpDown控件。

答案 1 :(得分:4)

我想你会在这里找到答案: How do I get a TextBox to only accept numeric input in WPF?

向下滚动到底部,看看Ray的回答。

答案 2 :(得分:0)

如果您只想要数字输入,那么使用numericupdown可能会更好。当然,您可以使用tryparse ...

验证输入