Я заметил, что когда я устанавливаю свойство MaxLength элемента управления Edit или DBEdit, это не мешает мне помещать текст в элемент управления больше, чем MaxLength в коде.
Когда я, например, устанавливаю MaxLength = 12, тогда
- Я не могу ввести более длинное значение с помощью клавиатуры
- Я не могу вставить более длинный текст, используя копирование / вставку
но я могу сделать это:
Edit1.Text := '012345678901234567890123456789'
Это нормальное поведение? Это тоже так в Дельфи Токио?
И что еще важнее, есть ли простой способ предотвратить это?