我需要您的帮助来解决这个问题: 当我创建一个文本框并输入“.”时重点是,我希望它出现“,”逗号。 我已经尝试过使用 textBox.Text.Replace 但它不起作用。 更多建议? 预先感谢您。
protected void TextBox1_TextChanged(object sender, EventArgs e)
{
if (TextBox1_Tex.Contains("."))
{
TextBox1_Tex.Replace(".", ",");
}
不工作!
最佳答案
private void TextBox1_TextChanged(object sender, EventArgs e)
{
TextBox textBox = (TextBox)sender;
textBox.Text = textBox.Text.Replace(".", ",");
textBox.SelectionStart = textBox.Text.Length;
}
关于c# - 文本框中的逗号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54589252/