У меня есть MaskedTextBox
в приложении Winforms. Мне нужна многострочная маска на нем, f.e:Многострочная маска для MaskedTextBox
"999999\r\n
999999\r\n
999999\r\n
00/00/0000"
Я прочитал msdn documentation и был удивлен видеть, что нет «Новой линии» или что-то подобное.
Я знаю, что могу написать свой собственный пользовательский элемент управления, чтобы исправить эту проблему, но текстовое поле с маскировкой было бы более простым решением. Итак, у меня есть 2 вопроса: есть ли способ добавить новую линию к маске? Если нет, то почему Control поддерживает многострочный - разве это бесполезно?
Заранее спасибо
Из документации MSDN: Получает или задает значение, указывающее, является ли многострочным текстовым полем. Это свойство не полностью поддерживается MaskedTextBox. Я предлагаю вам создать usercontrol, представляющий 4 maskedtextboxes и voila, вы настроены - http://msdn.microsoft.com/en-us/library/system.windows.forms.maskedtextbox.multiline(v=vs.110). aspx - – Schuere
«не полностью поддерживается» ... ну, хорошо. Я бы сказал, что он не работает и должен быть скрыт, но все в порядке. Спасибо вам. – BudBrot
Плохо это не реальное решение: s – Schuere