这个看似简单的任务让我有些头疼。我只是想让用户float.TryParse
在 Textboxish 控件中输入任何成功的文本。
我可以使用普通的 TextBox 并检查一些 btnOK_Click 中的文本,但这显然是蹩脚的。此外,还有一个不错的内置 MaskedTextBox 控件,但我未能将其掩码设置为等于float.TryParse
. 此外,它似乎仅在发生焦点更改时检查有效性。
在网上四处搜索带来了一些有趣的想法,但没有一个像我想要的那样好。
你是如何解决这个问题的?我只是错过了一个明显的解决方案,还是我必须自己实现这个功能?
我知道SO上有一些类似的线程,但没有找到可行的解决方案。
更新:是的,WinForms。