c# - 文本框中的逗号

标签 c#

我需要您的帮助来解决这个问题: 当我创建一个文本框并输入“.”时重点是,我希望它出现“,”逗号。 我已经尝试过使用 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/

相关文章:

c# - 拆分由多个空格分隔的字符串,忽略单个空格

c# - 读取大型 xml 文件并将其数据提取到 C#.Net 项目中的表单应用程序中

c# - 我总是必须使用枚举还是我做错了什么?

c# - IBM Watson 对话服务错误 : cannot convert from 'method group' to 'conversation.onMessage'

c# - 以编程方式使用 c# 删除 SQL Server 2016 表

c# - 如何确定图像中的最大颜色?

c# - 如何计算水平投影到有角度的线的点

c# - Azure 事件中心 : Send Async performance

c# - Windows XP 上的 WPF 视觉问题

c# - 如何在C#中同时播放多个声音