I simply want to set a maximum length on a textbox so that when the user gets to that point, they cannot type any more. Evidently, the Maximum Characters property doesn’t actually prevent someone from continuing to type (which is misleading in the documentation).
I tried to capture keystrokes and keep count and remove the last character if they’ve exceeded the limit, but then I have to reset focus to the end of the typed characters because the focus resets when I update the field. And if I turn off Reject Updates During Edit, I can’t update the field at all while I’m typing.
I can’t believe this very simple UI function is missing, so please tell me that I’m wrong!