如何在文本框中只接受一个小数点?

Rya*_*yan 1 c#

文本框只接受数字,只接受一个小数点.

例如,文本框包含"12345.56".当在键盘上再次按下句点时,它不能出现在文本框中,因为文本框已经包含句点.

yan*_*kun 7

[0-9]+(\.[0-9][0-9]?)?
Run Code Online (Sandbox Code Playgroud)

使用正则表达式.