在我的XAML中,我有一个带掩码的蒙面文本框:
Mask="##:## aa"
因此用户可以输入“12:45 am”之类的时间。 我想知道是否有办法修改掩码,即使用户键入“am”它会自动将其转换为“AM”? 或者没有办法,我应该处理文本框丢失焦点事件的转换?
答案 0 :(得分:2)
在Gross模式中,你可以这样做:
http://msdn.microsoft.com/en-us/library/ewdd6aed%28v=vs.110%29.aspx
OnLostFocusEvent
{
textbox.text.ToUpper();
}
这不是最优雅的方式,但回答你的问题。
如果你想要更复杂的东西,你可以试试这里提出的解决方案之一
希望它有所帮助。