我有一台Unitech PA690 Windows Mobile 6.5设备,可以运行一些简单的软件用于工作目的。 这些应用程序是用C#.NET Compact 3.5编写的
我一直试图做的是当用户按下"#"键,以某种方式替换为"。"而是马上。这可能吗?
在KeyDown事件中我试过:
TextBox.Text.Replace("#",".");
但是,它始终将光标返回到TextBox的开头,因此如果用户继续输入,则所有内容都会混淆。
目前我正在使用:
TextBox.Replace("#",".");
但是在LostFocus上,它运作良好,但当然是"#"在用户离开TextBox之前仍然可见。
任何帮助都会很棒,谢谢。