我可以手动执行此操作,但是如何从代码中进行设置,因此当我将焦点放在文本框上时,键盘将允许用户开始输入大写字母?如何以编程方式将Windows Phone 7的键盘设置为大写?
0
A
回答
1
我不是认为你强制它是全部大写,但是正在做一个.ToUpper()的值他们键入一个可能的解决方案?
0
您必须使用TextChanged事件。
private void textBox_TextChanged(object sender, TextChangedEventArgs e)
{
// Save cursor's position
int cursorLocation = textBox1.SelectionStart;
// Uppercase text
textBox.Text = textBox1.Text.ToUpper();
// Restore cursor's position
textBox.SelectionStart = cursorLocation;
}
1
这样就更好了:
private void codeTextChanged(object sender, TextChangedEventArgs e)
{
tPCodeText.Text = (sender as TextBox).Text.ToString().ToUpper();
tPCodeText.SelectionStart++;
}
相关问题
- 1. 以编程方式将键盘从大写切换为小写
- 2. 以编程方式将键盘大写锁定按钮设置为ON?
- 3. Windows Phone 7音量设置以编程方式
- 4. Windows Phone:如何以编程方式设置TimeSpanPicker的值?
- 5. 如何在Windows Phone 7中以编程方式设置锁定屏幕图像?
- 6. 以编程方式禁用Windows 7上的虚拟键盘?
- 7. 在屏幕键盘上以编程方式控制Windows 7
- 8. windows 7 phone - 关闭键盘
- 9. 如何在Windows Phone 7中以编程方式创建ListBox.Itemtemplate,datatemplate
- 10. 如何以编程方式设置iphone键盘以显示所需的键集
- 11. javafx以编程方式为虚拟键盘设置参数
- 12. 以编程方式将焦点设置为Windows Phone中的文本框
- 13. 如何以编程方式检测windows phone 7/8设备品牌版本?
- 14. 如何以编程方式从内置Windows Phone 7字典中访问单词?
- 15. Windows Phone 7键盘“完成”键?
- 16. Windows Phone 7设置
- 17. 如何以编程方式锁定键/键盘在WP7
- 18. 以编程方式更新windows phone 7中的资源文件
- 19. Windows Phone 7上的键盘开发
- 20. 如何以编程方式检查Windows Phone 8.1中当前设置的主题?
- 21. 无法以编程方式设置键盘类型 - ios
- 22. 如何仅显示键盘windows phone 7中的数字键?
- 23. 在Windows 7中以编程方式设置时间
- 24. 以编程方式存储文件Windows phone 7和8
- 25. 以编程方式在Windows Phone 7(WP7)中创建按钮
- 26. 如何以编程方式获取KDE中的键盘重复设置?
- 27. Windows Phone 7 SIP键盘颜色
- 28. 如何以编程方式管理Windows 7中的多个显示设置?
- 29. 如何以编程方式将android软键盘静音?
- 30. 以编程方式将Tomcat的Java选项设置为Windows服务的方式
谢谢卢卡斯,那作品!我所追求的是获得与原生应用程序相同的行为,将焦点移至文本框,键盘随CAPS ON一起弹出,输入第一个字母后返回CAPS OFF。我应该更好地解释。我发现使用InputScope和InputScopeNames玩这个技巧。我特别想找的名字是InputScopeNameValue.PersonalFullName。 – 2010-12-03 17:22:47