У меня есть текстовое поле с маскировкой, для которого требуется минимальная/минимальная длина. Когда эти условия выполняются, кнопка становится включенной.MaskedTextBox Минимальная/максимальная длина
Я думал об обработке события TextChanged, чтобы определить длину введенного текста и установить значение для кнопок.
Есть ли лучший подход?
btnOK.Enabled = txtDataEntry.Text.Length >= MinDataLength && txtDataEntry.Text.Length <= MaxDataLength;
См. обновленный вопрос. Как я могу помешать им вводить больше максимальной длины? – Jon
В TextBox есть свойство * MaxLength *, которое создано для этого случая :) – codymanix