0

这样做有点问题并且不确定是否可以做到。我有一个用户输入的编辑控件,我希望输入全部用大写字母。我尝试在编辑控件上进行自定义操作以获取属性,转换为大写字母并在每次设置字母时再次设置属性,但它不起作用。我猜它不会,但尝试没有坏处..:)

有没有其他人解决了这个问题?如果可能的话,我想在没有按钮的情况下做到这一点。如果有帮助的话,有问题的对话是一个双对话。

谢谢你的帮助

4

1 回答 1

1

使用本机内置的 Windows Installer UI 是不可能的。底层的MaskedEdit 控件是原始的。输入字符时,无需绑定任何事件来验证和修改。当用户单击“上一步”或“下一步”时,您只能使用 ToUpper() 属性。

另一种选择是使用一个需要大量学习和工作的外部 UI 处理程序。

于 2013-07-29T20:24:04.303 回答